We are looking for a Senior Full-Stack Engineer (Node+Angular) to join our team. Our client serves the construction industry in pursuit of optimization and digitalization. Our customer has been actively shaping this transformation with their software solutions since 2016. Their mission is to support the construction industry with intuitive IT solutions and enable more efficient work on asset management processes and moving assets between different construction sites. Responsibilities:
Develop the functionality per the requirements provided
Architect, design, and work with the team to get new features and services into production
Generate high-quality code in balance with rapid feature delivery
Workload and timing estimations
Actively participate in project team meetings and technical discussions related to the project
Ensure decent test coverage for the new and existing code base
Working closely and supervising trainee engineer on the N-iX side
Requirements:
4-5+ years experience with Typescript / NodeJS
Strong understanding of Postgres, GraphQL API over Websocket (Apollo Server)
Good knowledge of Ionic 5/Angular 13, Capacitor, ApolloClient for Backend Access
Experience with Unit/Integration tests with Jest, E2E Tests with Cypress
Experience with Kubernetes (Rancher), Docker
Experience with Git (Development Pipelines over Gitlab)
Excellent communication skills
Ability to clearly present ideas to stakeholders - Upper-Intermediate/Advanced English level
Nice to have:
Understanding of Prisma.io ORM
We offer:
Flexible working format - remote, office-based or flexible
A competitive salary and a good compensation package
Flexible and personalized career growth
Professional development tools (mentorship program, tech talks and training, centers of excellence, and more)
Active tech communities with regular knowledge sharing