About the Position
We are looking for a Senior Full Stack Developer to contribute to the development of scalable web applications and serverless microservices in a modern cloud based environment. You will work across frontend and backend components, support cloud infrastructure initiatives, and help drive the evolution of a growing digital platform.
About the Project
The Cloud Platform project focuses on building high performance web applications and serverless services that support business critical digital experiences. The solution leverages modern frontend technologies, cloud native architecture, and scalable backend services to deliver reliable and maintainable products. You will play a key role in designing, developing, and enhancing platform capabilities.
About the Team
You will collaborate with a distributed team of full stack engineers, cloud engineers, frontend developers, backend developers, and technical stakeholders. The team follows an iterative delivery approach with a strong focus on transparency, knowledge sharing, and shared ownership of outcomes.
Responsibilities
- Develop scalable frontend applications using React and Angular
- Design and implement backend services and serverless microservices
- Collaborate with engineers and stakeholders to define and deliver technical solutions
- Build reusable, maintainable, and well tested application components
- Integrate frontend applications with backend APIs and cloud services
- Support cloud infrastructure initiatives and platform modernization efforts
- Participate in code reviews and contribute to engineering best practices
- Troubleshoot, optimize, and enhance application performance and reliability
- Contribute to technical design discussions and architectural decisions
- Work within an Agile development environment and support iterative delivery
Requirements
- 8+ years of experience in full stack software development
- Strong experience with React and TypeScript
- Experience developing applications with Angular
- Proficiency in JavaScript, HTML5, and CSS3
- Experience building and consuming REST APIs
- Hands on experience with Node.js or similar backend technologies
- Experience with microservices and serverless architectures
- Knowledge of cloud platforms and cloud native development practices
- Experience with Git version control and CI/CD pipelines
- Understanding of software design principles and application architecture
- Experience working in Agile development teams
- Strong communication and collaboration skills in distributed environments
Nice to Have
- Experience with Azure, AWS, or Google Cloud Platform
- Experience with containerization technologies such as Docker and Kubernetes
- Knowledge of automated testing frameworks and test automation practices
- Experience with Infrastructure as Code tools
- Familiarity with monitoring, logging, and observability solutions
- Exposure to event driven architectures and messaging systems
- Experience mentoring developers and supporting technical growth within the team
Technologies
React, Angular, TypeScript, JavaScript, HTML5, CSS3, Node.js, REST APIs, Serverless Architecture, Cloud Services, Git, CI/CD Pipelines, Microservices, Agile Methodologies