We are seeking a Full Stack Developer to join our Digital Experience & Automation team in Bengaluru, India. The role involves designing and developing cloud application modules, identifying and debugging issues, and developing test plans. The ideal candidate will have 3+ years of experience in NodeJS, Express.js, and Angular 6 or above, and a strong understanding of web concepts and databases.
Requirements
- Bachelor's degree in computer science, engineering, information systems, or closely related quantitative discipline
- Typically, 3+ years experience
- Strong experience in NodeJS, Express.js and Angular 6 or above
- Understanding of angular material, NgRx, flex layout, GraphQL and Apollo client
- Solid understanding of fundamental web concepts including JavaScript, HTML5, CSS3, REST-based web APIs, JWT and JSON best-practices
- Microsoft TypeScript and JavaScript
- Database design and Postgres SQL
- Docker and containers
- Experience of using cloud platforms like AWS
- KnexJS
- Jest Testing Framework OR any other testing framework
- Microsoft Visual Studio IDE
- Good written and oral communication skills
- Ability to quickly learn new skills and technologies and work well with other team members
- Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Release Management, Security-First Mindset, User Experience (UX)
Benefits
- Health & Wellbeing
- Personal & Professional Development
- Unconditional Inclusion