React JS Developer
Job Summary
Job Summary
Synechron is seeking a skilled React JS Developer to lead the design development and enhancement of high-quality scalable web applications. This role involves providing technical leadership collaborating with cross-functional teams and implementing best practices to deliver engaging user interfaces and seamless experiences. The developer will play a key role in driving frontend architecture mentoring junior team members and staying current with industry trends to ensure the delivery of innovative digital solutions aligned with organizational goals.
Software Requirements
Required:
Extensive experience with React and Redux for building robust scalable web applications.
Strong understanding of React Hooks Context API and a familiarity with React Native.
Proficiency in HTML CSS JavaScript and TypeScript.
Experience with package managers (npm/yarn) and frontend build tools such as Webpack.
Ability to integrate frontend applications with RESTful APIs and backend services.
Experience with testing frameworks such as Jest Enzyme or Mocha.
Good knowledge of browser compatibility security best practices and performance optimization.
Preferred:
Knowledge of UI component libraries like Material-UI or Bootstrap.
Exposure to React Native for mobile app development.
Familiarity with GraphQL for API querying.
Experience with CI/CD pipelines for frontend deployment.
Overall Responsibilities
Lead the development of intuitive and high-performing React applications ensuring a seamless user experience.
Mentor and guide junior developers on React best practices component design and architecture decisions.
Collaborate with product managers UI/UX designers and backend engineers to translate requirements into technical solutions.
Write clean maintainable and reusable code following coding standards and industry best practices.
Develop and maintain unit integration and end-to-end tests to assure code quality.
Conduct code reviews and ensure adherence to performance security and accessibility standards.
Stay informed about emerging frontend technologies tools and trends recommending their adoption when beneficial.
Performance outcomes:
Deliver scalable performant and maintainable frontend applications that meet user needs and organizational standards.
Technical Skills (By Category)
Programming Languages:
Essential: JavaScript TypeScript HTML5 CSS3
Preferred: Additional scripting languages such as
Frameworks & Libraries:
Essential: React Redux React Hooks Context API
Preferred: React Native Material-UI GraphQL
Development Tools & Methodologies:
Essential: npm/yarn Webpack Babel Git CI/CD pipelines (Jenkins GitHub Actions)
Preferred: Docker Storybook ESLint Prettier
Testing Frameworks:
Essential: Jest Enzyme Mocha
Preferred: Cypress for end-to-end testing
Design & UI:
Good understanding of responsive design browser compatibility and accessibility standards.
Experience Requirements
7 years of professional experience developing large-scale web applications using React.
Proven experience leading frontend development initiatives and mentoring junior developers.
Demonstrated ability to build reusable UI components and optimize performance.
Experience working in Agile teams within fast-paced environments.
Industry experience in finance e-commerce SaaS platforms or similar sectors is preferred; relevant project experience also acceptable.
Day-to-Day Activities
Develop and enhance high-quality React components ensuring responsiveness and accessibility.
Lead technical discussions around component architecture and frontend best practices.
Collaborate with cross-functional teams to translate business requirements into technical designs.
Write automated tests to ensure code stability and reliability.
Conduct code reviews provide feedback and enforce coding standards.
Optimize application performance resolve bugs and address browser compatibility issues.
Stay updated with the latest React tools libraries and industry trends suggesting improvements.
Qualifications
Bachelors or Masters degree in Computer Science Information Technology or related discipline.
7 years of frontend development experience with React and associated technologies.
Proven skills in building scalable maintainable frontend architectures.
Certifications in frontend development or React frameworks are an advantage.
Strong communication skills to effectively collaborate with multidisciplinary teams.
Professional Competencies
Critical thinking and analytical problem-solving for complex UI challenges.
Leadership qualities to guide and mentor junior team members.
Excellent stakeholder management skills with the ability to articulate technical concepts clearly.
Adaptability to rapidly evolving frontend trends and organizational priorities.
Ownership of code quality performance and security standards.
Time management skills to prioritize tasks and meet project deadlines efficiently.
SYNECHRONS DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.
All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
IC
About Company
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more