Job Overview: Invitro Capital is seeking a talented Frontend Engineer to design and develop user-centric web applications using React and related technologies.
In this role, you will collaborate closely with UI/UX designers and backend engineers to create responsive, efficient, and visually appealing interfaces.
Your contributions will be key in ensuring our applications are user-friendly and high-performing.
Working Hours: Monday to Friday, Pacific Time Zone Key Responsibilities: Front-End Application Development: Design, build, and maintain high-quality web applications using React.js, ensuring high performance and a seamless user experience across all browsers and devices.
Component Architecture: Develop reusable, modular, and well-documented front-end components to accelerate development cycles and enhance scalability.
Backend Collaboration: Work closely with backend engineers to integrate front-end components with server-side APIs and data sources, ensuring smooth functionality and data flow.
UI/UX Collaboration: Partner with UI/UX teams to assess technical feasibility and implement designs using best practices to maximize performance, scalability, and responsiveness.
Performance Optimization: Optimize application performance through efficient state management, lazy loading, and ensuring cross-browser compatibility.
Testing and Quality Assurance: 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.
Code Reviews and Documentation: Conduct thorough code reviews, maintain comprehensive documentation, and enforce best practices for code readability, maintainability, and scalability.
Continuous Improvement: Stay current with advancements in front-end development and modern frameworks to integrate new tools and techniques that enhance team productivity and application quality.
Requirements Requirements: Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience: 5+ years of experience in front-end development, with a strong focus on React.js and modern web technologies.
React Expertise: Strong expertise in React.js , including state management libraries like Redux or Context API, and advanced features like hooks.
Performance Optimization: Proven experience in optimizing front-end application performance, including cross-browser compatibility and efficient rendering.
Frontend Ecosystem Knowledge: Proficiency in HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
Integration Skills: Hands-on experience integrating front-end components with RESTful APIs and asynchronous data handling.
Development Tools: Proficiency with Git, CI/CD pipelines, and tools like Webpack, Babel, or Vite for development and deployment workflows.
Testing Skills: Experience with testing frameworks such as Jest and Cypress, and a strong focus on test-driven development (TDD).
Preferred Qualifications: Backend and Cloud Integration: Familiarity with backend technologies (e.g., Node.js) and cloud services like AWS, Firebase, or Google Cloud.
UI/UX Design Knowledge: Proficiency with UI/UX tools such as Figma or Sketch and a strong understanding of design principles to ensure a consistent user experience.
Benefits Why Join Invitro Capital?
Work on cutting-edge AI and B2B technologies: We are at the forefront of AI and B2B innovation.
Our employees have the opportunity to work on the latest and greatest technologies, and to make a real impact on the SME market.
Help build and grow successful startups: We are committed to helping our portfolio companies succeed.
Our employees play a vital role in building and growing these companies.
This is not a 9 to 5 job.
This is a startup environment with a give-it-all mentality.
Work with some of the best minds in the industry: You will be part of a team of seasoned entrepreneurs and product leaders who are on a mission to make a difference in the SME space.
You will have the chance to work with some of the best minds in the industry.
Supportive and collaborative work environment: We believe in creating a supportive and collaborative work environment where our employees can thrive.
Competitive compensation: We offer a competitive compensation package, with salaries ranging from [$2000 to $2500 monthly], payable in USD.