Tech Stack
JavaScriptMobXNext.jsReactReact NativeReduxTypeScriptWebpackYarn
About the role
- Develop responsive web applications using React/Next.js and other modern frontend technologies.
- Collaborate with the design team to translate UI/UX wireframes into interactive and functional web pages.
- Implement and maintain reusable components and libraries for efficient development.
- Optimize web applications for maximum performance and scalability.
- Ensure cross-browser compatibility and responsiveness.
- Collaborate with backend developers to integrate frontend components with server-side logic.
- Conduct code reviews and provide constructive feedback to team members.
- Stay up-to-date with industry trends and emerging frontend technologies.
Requirements
- Proven experience as a Frontend Engineer with a focus on React development.
- Strong proficiency in JavaScript, TypeScript, ES6+, HTML5, and CSS3.
- Experience with state management using tools like Zustand, Redux or Mobx.
- Passion for elevating designs through seamless transitions and animations using CSS transitions, Motion, or GSAP.
- Familiarity with RESTful APIs and asynchronous programming.
- Solid understanding of frontend build tools and package managers (e.g., Turbopack, Vite, Webpack, npm/yarn/pnpm).
- Knowledge of version control systems (e.g., Git).
- Experience with unit testing and test-driven development (TDD).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- React Native/Expo experience is a plus.
- A portfolio of past projects or code samples is a plus.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience) is a plus.
- Unlimited paid time off
- Flexible schedule (make up your time for important personal, life, family events).
- 4 day client work weeks.
- 1 week paid holiday rest at the end of the year.
- Over 3 weeks of company holidays throughout the year.
- Health insurance coverage.
- 401k Plan & matching.
- Paid parental, adoption/caregiver leave.
- Education & conference budget.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactNext.jsJavaScriptTypeScriptHTML5CSS3ZustandReduxMobxTDD
Soft skills
problem-solvingattention to detailcommunicationteamwork
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering