Front-end Engineer
Remote In Eastern EuropeFull-TimeMid-levelFrontend
Key responsibilities
- Develop and maintain intuitive, robust UI components and applications for our customer dashboard and internal CRM.
- Collaborate with product managers and designers to transform concepts into responsive, performant interfaces.
- Integrate front-end applications with backend services using GraphQL.
- Identify and resolve performance bottlenecks to enhance application speed and user experience.
- Write automated tests to ensure reliability and maintainability.
- Maintain high coding standards, ensuring code is well-tested, modular, and documented.
Skills and qualifications
- Experience: You should have a minimum of 3+ years of non-internship experience in frontend application development, with at least 2 years of experience in developing web applications and shipping user-facing features using JavaScript and modern, component-based frameworks like React.
- Proficiency: You’ve developed and shipped user-facing features using component-based UI frameworks. Proficiency in React.js and Next.js, along with strong skills in TypeScript, is a must.
- Knowledge: You’re familiar with current trends and best practices in frontend architecture, including performance, security, and usability. Experience with GraphQL is an added advantage.
- Collaboration: You’re comfortable collaborating closely with designers, engineers, and product managers throughout the product and design life cycles to ensure the successful delivery of projects.
- Flexibility: Comfortable working in EU or US time zones and flexible with adjusting working hours as needed to accommodate team meetings and collaboration across different time zones.
- Quality Code: You write high-quality, well-tested code to meet the needs of our customers. Strong attention to detail and adherence to coding standards are essential.
Bonus qualifications
- Experience with Node.js and AWS.
- Startup experience or familiarity with startup dynamics.
- Proficiency in continuous integration and deployment processes (CI/CD).
- Experience working with internal tooling and CRM systems.
