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.