Job description
Important Information
Experience: +7 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
We are seeking a highly skilled Senior React Developer with strong experience in front-end development using React, JavaScript, and TypeScript. The ideal candidate will play a key role in designing, developing, testing, and maintaining high-quality software solutionsβwhether for market delivery or proprietary use. This role requires deep technical expertise, a strong understanding of the full software development life cycle, and the ability to translate business requirements into effective and scalable web applications.
Responsibilities and Duties
Design, develop, document, test, and debug new and existing web applications and software systems.
Collaborate with cross-functional teams to define, design, and ship new features.
Serve as a technical expert and provide guidance and mentorship to junior developers.
Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
Write clear and comprehensive technical specifications based on conceptual design and business needs.
Analyze and troubleshoot software issues; identify root causes and implement effective solutions.
Maintain and enhance existing software, ensuring high performance and responsiveness.
Research and evaluate emerging technologies, tools, and frameworks for potential implementation.
Participate in software design reviews and contribute to architectural decisions.
Ensure adherence to software engineering best practices and coding standards.
Qualifications and Skills
Strong hands-on experience with React, JavaScript, and TypeScript.
Proficiency in HTML5 and CSS3, with a good understanding of responsive and cross-browser design.
Proven experience building modern, scalable front-end applications.
Familiarity with RESTful APIs and state management libraries (e.g., Redux or Context API).
Understanding of version control tools, especially Git.
Solid debugging and performance tuning skills.
Strong analytical and problem-solving abilities.
Excellent verbal and written communication skills.
Ability to work independently and in a team environment.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.