The posting
Job Description
We are looking for experienced Full Stack Developers to build secure, scalable and high-quality web applications using ReactJS, NodeJS, Python and AWS cloud services. You will work in an Agile development team, collaborating with product owners, UX designers, DevOps engineers and delivery managers to deliver impactful digital solutions.
Key Responsibilities
- Develop and maintain full-stack web applications using ReactJS, NodeJS, Python and related technologies.
- Design and implement scalable, secure and reusable software solutions.
- Develop and integrate cloud-based applications using AWS services.
- Implement and manage application deployments using GitOps methodologies and ArgoCD.
- Write automated tests, maintain technical documentation and participate in code reviews.
- Contribute to technical design discussions and architectural decisions.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Work with DevOps teams to manage builds, releases and security vulnerabilities.
- Take ownership of assigned tasks and deliver features independently within an Agile environment.
- Continuously improve development practices, application quality and team collaboration.
Requirements
- Minimum 5 years of relevant hands-on Full Stack Development experience.
- Strong proficiency in ReactJS and NodeJS for building scalable web applications.
- Hands-on experience with AWS Lambda, EKS and Step Functions.
- Strong practical experience with GitOps methodologies and ArgoCD for deployment and infrastructure management.
- Experience with Python programming.
- Good knowledge of SQL and/or NoSQL databases.
- Experience with Docker and Kubernetes.
- Understanding of software testing, code quality, version control and CI/CD practices.
- Good communication, analytical and problem-solving skills.
- Ability to work independently and collaborate effectively within an Agile team.
Good to Have
- Experience with Agile/Scrum methodologies.
- Familiarity with the Appian low-code platform, or willingness to learn and develop Appian features.
- Experience with Java.
- A continuous learning mindset and an interest in building technology solutions that deliver meaningful public impact.
EA number: 11C4879



