At least 1+ years of general engineering experience
Proficient with Node.js and Nest.js
Experience with AWS and understanding of it
Good knowledge of the REST API
Working experience with RDBMS: MySQL/PostgreSQL
Familiarity with one or more automation testing framework (e.g. Jest, Jasmine)
At least Intermediate level of English
Practical experience with Angular
Experience with: Redux Thunk/ Redux Saga / Vuex, Next.js
Experience with: NoSQL databases such as mongoDB, Docker, GraphQL, Apollo Server/Client
Full-cycle challenging projects
Possibility to develop a diverse tech stack
Regular performance reviews
Opportunity to get company-funded certifications and technical training
Direct communication with clients
Ability to have an impact on product development
Discuss client needs/wishes directly with client and team
Find out and propose the best technical and architectural solutions
Impress client with undisputed arguments (from own experience or other well-tried sources)
Be proactive in terms of proposing better solutions if they exist
Be up to date about all new technologies as well as design approaches and be able to find the proper one as needed
Do regular code reviews and allow other team members to review your own code for continual self-improvement
You will be working directly with the client from Germany and the aim of their product is to help the field managers to document the reports about the condition of the fields that they are visiting in the app and synchronize it in the B2B portal.
You will join our professional JS team (10+ people) and will be able to develop your skills, learn new technologies, work with diverse projects and clients as well as make an impact on the product with your own technical and architectural solutions.