Key Qualifications:Minimum of 2 years of experience with Javascript and a proficiency in ReactJS, including comprehensive knowledge of its core principles, workflows (such as Redux), and lifecycle management.Frontend Technologies: Proficiency in additional front-end technologies including HTML5 and CSS3. Experience with AngularJS is a plus.Software Development Best Practices: Solid understanding of software engineering fundamentals, such as design patterns, testing methodologies, build systems, and automation in the context of continuous integration and delivery.Agile Methodology: Proven experience working in an Agile/Scrum development process.
Responsibilities:Develop high-quality, well-documented, and testable code that meets the needs of our clients.Ensure optimal performance, quality, and responsiveness of applications while diagnosing and fixing bugs and bottlenecks.Participate in all phases of the software development lifecycle, including design, implementation, testing, and deployment.Collaborate with global teams to identify tooling and infrastructure gaps and propose solutions.