VONAGE
permanent
senior
English, Polish
Description
How to apply
Send a resume to the link.
It takes a software expert to be entrusted with the decisions behind our award-winning software. Someone who can make high-level design choices efficiently, with a consideration for technical standards. Our Software Architect can skilfully put all the details in place before the testing begins.
- Guide and take part in defining Vonage's technology direction and shape our portfolio of frameworks, technologies and practices enabling the next growth stage of our business
- Define and drive the evolution of our core platform and the shared services portfolio enabling our engineering teams to deliver at scale
- Work closely with development and operations teams to evolve and improve our service in a DevOps based continuous delivery environment
- Be a strong communicator, able to coordinate and balance the needs of multiple functions and share best practices widely
- Have strong refactoring skills, particularly in evolving large scale software platforms
- Be hands on, happy to pair with developers and testers, ready to research and code prototypes
You’ll work on:
- Owning and guiding key aspects of our architecture
- Reviewing designs to ensure they meet the criteria and will work
- Articulating system constraints to allow development teams to devise solutions
- Coordinating and balancing the needs of multiple functions and sharing best practices widely
- Projects with development and operations team to evolve and improve our service in a continuous delivery environment
THE PERSON
You need to be a strategic thinker, with a high level of accuracy and a complete commitment to deadlines. In addition, you’ll be a knowledge sharer and every bit of insight you pick up, you’ll pass down to the team and keep processes running smoothly. Communication really is key here. You’ll have:
- A proven track record with both traditional and microservices architectures, messaging frameworks and API centric design approaches
- Be familiar with key architectural and design concepts such as views and perspectives, design patterns, domain driven design
- Have strong development skills in at least two languages, including at least one of (C#, Java, Javascript, C++, GoLang)
- Have a strong background in delivering Software as a Service (SaaS) in a cloud-based environment, preferably on AWS
- Be a strong advocate for user and developer experience and well versed in the ecosystem around web development frameworks like React or Angular
- Understand managing data at scale in a distributed environment
BENEFITS
- Opportunities to join hackathons, ‘Lunch & Learn’ sessions and training courses
- Clear career path
- A defined bonus scheme
- Paid volunteer days
- Equity
- More company benefits (multisport card, private healthcare, massages, pizza days, fruits, beverages etc.)
How to apply
Send a resume to the link.
Please reference you found the job on Remotely.tech. This helps us get more companies to post here!