- Careers
- >
- Frontend Engineer
Frontend Engineer
At Exacaster we impact the lives of over 40 million consumers on a daily basis by working with clients in the Baltics, USA, Central and South America and the Caribbean. Overall, we operate one of the largest big-data environments in the Baltics, and we certainly have one of the most diverse sets of data and pursue some of the most challenging analytical projects.
Exacaster’s team is looking for a Frontend Engineer to join our KittyHawk.
About the role:
We are seeking a Frontend Engineer proficient in React and TypeScript. The role involves handling tasks that are broadly outlined with clear acceptance criteria, yet require a deep understanding and proactive engagement with the project's inner workings.
Who should apply:
This role is for a Frontend Engineer who is passionate about demonstrating a strong sense of ownership and commitment to driving projects to completion.
Your daily tasks will include:
- Develop and refine the React frontend, ensuring effective communication with backend systems.
- Collaborate with UX designers to translate new UI/UX features into a shared component library- ensuring consistency among existing styles.
- Work closely with team members across disciplines to achieve product goals and maintain clear lines of communication.
- Identify and resolve issues in the application, enhancing both backend and frontend performance and scalability.
- Take full responsibility for the entire project lifecycle, actively driving progress and ensuring project success.
We are looking for a person who has:
- Familiarity with modern JavaScript features, including arrow functions, destructuring, spread/rest operators and modules.
- Experience with functional components, hooks, lifecycle methods, and application routing in React.
- Experience in designing reusable, maintainable, and scalable components.
- Solid understanding of TypeScript, including type annotations, interfaces and generics.
- Strong knowledge of CSS and SASS/SCSS with the ability to create responsive and adaptive designs.
- Experience with build tools like Webpack or Vite.
- Experience with debugging tools like Chrome DevTools and React Developer Tools, with strong analytical skills for diagnosing and resolving issues.
- Experience in consuming and integrating RESTful APIs.
- Experience with testing frameworks like Jest, React Testing Library, and Cypress.
- Good communication abilities to effectively convey ideas and collaborate with team members.
- Ability to work autonomously, managing tasks effectively without constant guidance from senior colleagues.
Nice to have things:
- Experience with state management solutions like Redux, Zustand, or Context API.
- Experience with cloud platforms (e.g., AWS, Azure) for deploying and managing applications.
- Understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of web security practices and performance optimization.
We promise:
- Monthly salary for this position from 3550EUR gross to 4832EUR gross for a full time role.
- Participation in the company’s stock options program.
- Flexible Benefits & Personal learning budget.
- 10 Growth Days per year - dedicated time for learning and development.
- Ownership and dynamics in your role.
- Hybrid work environment with preferably at least 1 day per week in the office.
- All the support you need from our experienced team to become an even better professional.
- And the most important thing – you will be part of a great international team!