Join our talented team as a Node.js Software Engineer (Mid Level) and contribute to the development of cutting-edge forensic software for police departments and law enforcement agencies. You will be part of the ABIS for Criminal Investigation team and work on a wide range of projects, from building and maintaining modern applications to shaping architecture and mentoring junior developers.
Requirements
- Experience in BE development
- Work with Node.js frameworks such as Express, NestJS, or Fastify
- Design and implement robust RESTful and/or GraphQL APIs
- Experience working with databases (PostgreSQL, MSSQL, Oracle DB)
- Solid knowledge of React (TypeScript)
- Comprehensive understanding of component-based architecture, React hooks, and state management
- Familiarity with front-end unit testing (Jest/Vitest)
- Strong CSS skills (e.g., Styled Components, Stitches or similar CSS-in-JS solution)
- Familiarity with GraphQL, REST APIs, Git and CI/CD pipelines
- Comfortable working in Agile teams and collaborating via tools like GitLab and Jira
Benefits
- Highly competitive salaries
- Attractive benefits package
- Flexible working hours and remote work options
- Opportunities for career growth and professional development
- Collaborative and dynamic work environment
- Recognition and rewards for outstanding performance
- Access to cutting-edge technologies and tools