By contacting us you agree with the storage and handling of your data by this website.
Roles and Responsibilities
- Creative problem solving and rapid prototyping to devise and validate new product ideas.
- Collaborate with product managers to analyze requirements and groom user stories.
- Collaborate with UX and creative teams to translate designs into high quality web experiences.
- Adopt using modern web architectures: Progressive Web Apps (PWA), Responsive Web Apps, Micro Frontends, Cloud-native.
- Develop apps on our bleeding-edge web stack: React, Vue, Angular, NextJS, NodeJS, Redux, GraphQL.
- Building and maintaining web component libraries. Optimizing components for performance and reusability across a wide range of devices and browsers.
- Deploy to Cloud-native infrastructure on Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platforms (GCP).
- Troubleshooting and debugging web application code in complex multi-tiered cloud environments.
- Collaborate with specialists in security engineering, release management, build and test automation.
- Web performance engineering - profiling and tuning application code, scaling out to millions of users.
Qualifications and Skills
- Bachelor’s or Master's degree in Computer Science, Information Technology or related education.
- 3 to 10 years hands-on experience in developing responsive web applications using the modern JavaScript stack. Strong foundations in computer science, data structures, algorithms, and programming logic.
- Expertise in JavaScript, TypeScript, HTML5, CSS3. Familiarity with EcmaScript specifications. Experience with JavaScript frameworks and toolchains: React, Vue, Angular, NextJS, Redux, Webpack, Babel, NodeJS, ExpressJS, Bootstrap, Material Design.
- Experience in designing and developing REST APIs, GraphQL.
- Strong understanding of web scalability engineering and site performance engineering.
- Experience with design systems, Storybook, and Bits for documentation.
- Experience with Content Delivery Networks (CDNs), API Management, Application Gateways, and Cloud Deployments (AWS, Azure, or GCP) is an added advantage.
- Understanding of web security standards, OWASP, secure coding, and GDPR is an added advantage.
- DevOps mindset with a working experience of CI/CD, Build Automation Tools, Version Control Systems, Git, and foundations of Linux would be an added advantage.
Ideal Candidate Should Have -
- You are a passionate programmer with a flair for solving complex engineering problems.
- You enjoy working in a fast-paced creative environment.
- You have an appreciation for great design, a strong sense of aesthetics, and a keen eye for detail.
- You thrive in a customer-centric environment with the ability to actively listen, to empathize, and to collaborate with globally distributed teams.
- You are a team player with a desire to mentor and inspire others to do their best.
- You love to express ideas and to articulate well with strong written and verbal English communication skills.