This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Cloud Native Senior Application Engineer specializing in React, you will be part of a team that designs, automates, and deploys services on the cloud for customers, ensuring self-healing capabilities.
Responsibilities include creating well-designed, documented, and tested software features, addressing product bugs and performance issues, and participating in agile delivery teams.
You will need to stay updated on emerging technologies, propose their use in projects, and leverage technical knowledge to enhance product quality and efficiency.
The role involves developing software in GCP, AWS, or Azure (GCP preferred), with at least 5 years of experience in Front-End applications using ReactJS, 3+ years with Redux, Redux Toolkit, Typescript, and React Testing, and 2+ years with Node.js and Express.js.
Experience with Webpack, React Hooks, distributed systems, and microservice-based architecture is required, along with strong communication, analytical, and troubleshooting skills.
Customer-facing experience, Agile development methodologies, and knowledge of CI/CD are essential for this position.
Requirements:
5+ years of experience developing Front-End applications in ReactJS.
3+ years of experience with Redux, Redux Toolkit, Typescript, and React Testing (Jest and Cypress).
2+ years of experience working with Node.js and Express.js.
Hands-on experience with React Hooks and efficient state management.
Experience developing within distributed systems or a microservice-based architecture.
Strong verbal and written communication skills.
Ability to thrive in a fast-paced environment and multitask efficiently.
Strong analytical and troubleshooting skills.
3+ years of experience in Customer-facing roles.
Experience with Agile development methodologies.
Experience with Continuous Integration and Continuous Delivery (CI/CD).
Benefits:
Opportunity to work with GCP and develop applications using Container and serverless technologies.
Possibility of obtaining Cloud Certifications.
Exposure to Agile software development and DevOps practices like Infrastructure as Code (IaC) and Continuous Integration.
Experience with Continuous Integration (CI) tools such as Jenkins.
Practical application development experience on Linux and Windows-based systems.
Direct interaction with customers, partners, or third-party developers.