Senior Frontend Engineer

Logo of Yalent

Yalent

πŸ’΅ $24k-$36k
πŸ“Remote - Brazil

Job highlights

Summary

Join InVitro Capital as a Frontend Engineer and design, develop, and maintain high-quality web applications using React.js and related technologies. Collaborate with UI/UX designers and backend engineers to create responsive and efficient user interfaces. Optimize application performance and ensure cross-browser compatibility. Implement robust testing practices and stay current with advancements in front-end development. This role requires 5+ years of experience in front-end development with expertise in React.js and related technologies. InVitro Capital offers a competitive compensation package and a supportive work environment.

Requirements

  • Hold a Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Have 5+ years of experience in front-end development, with a strong focus on React.js and modern web technologies
  • Possess strong expertise in React.js, including state management libraries like Redux or Context API, and advanced features like hooks
  • Demonstrate proven experience in optimizing front-end application performance, including cross-browser compatibility and efficient rendering
  • Show proficiency in HTML5, CSS3, JavaScript (ES6+), and responsive design principles
  • Have hands-on experience integrating front-end components with RESTful APIs and asynchronous data handling
  • Show proficiency with Git, CI/CD pipelines, and tools like Webpack, Babel, or Vite for development and deployment workflows
  • Have experience with testing frameworks such as Jest and Cypress, and a strong focus on test-driven development (TDD)

Responsibilities

  • Design, build, and maintain high-quality web applications using React.js, ensuring high performance and a seamless user experience across all browsers and devices
  • Develop reusable, modular, and well-documented front-end components to accelerate development cycles and enhance scalability
  • Work closely with backend engineers to integrate front-end components with server-side APIs and data sources, ensuring smooth functionality and data flow
  • Partner with UI/UX teams to assess technical feasibility and implement designs using best practices to maximize performance, scalability, and responsiveness
  • Optimize application performance through efficient state management, lazy loading, and ensuring cross-browser compatibility
  • Implement robust testing practices, including unit, integration, and end-to-end testing using tools such as Jest and Cypress, ensuring code reliability and application stability
  • Conduct thorough code reviews, maintain comprehensive documentation, and enforce best practices for code readability, maintainability, and scalability
  • Stay current with advancements in front-end development and modern frameworks to integrate new tools and techniques that enhance team productivity and application quality

Preferred Qualifications

  • Have familiarity with backend technologies (e.g., Node.js) and cloud services like AWS, Firebase, or Google Cloud
  • Show proficiency with UI/UX tools such as Figma or Sketch and a strong understanding of design principles to ensure a consistent user experience

Benefits

Competitive compensation: Salaries ranging from [$2000 to $3000 monthly], payable in USD

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Yalent know you found this job on JobsCollider. Thanks! πŸ™