Lead Full-stack Developer
DUTIES AND RESPONSIBILITIES:
- Design, develop, and maintain fully-fledged and functioning platforms with databases or server
- Work with development teams and product managers to ideate software solutions
- Lead in developing front-end and back-end application standards
- Actively participate in defining and implementing large-scale back-end services to support millions of active users in a distributed environment
- Use your familiarity with recent technologies and practices to develop systems and integrate them into existing ones
- Take care of application performance and scalability
- Set up a development environment and cover your code with tests
- CMS development process will be adapted to work with marketing and SEO teams.
REQUIREMENTS:
- Fluent in English (at least B2 level)
- 2+ years' of experience in lead role is needed
- Strong knowledge of JavaScript, experience working with NodeJS (back-end) and ReactJS (front-end). Front-end experience preferred
- Solid experience and production projects based on next.js and React
- Proficient in testing the front-end code for supported browsers and devices
- Solid work experience in CI/CD
- Knowledge of databases SQL and NOSQL
- Proficient in site performance optimization
- Knowledge of software design patterns
- Good understanding of software development paradigms (functional programming, OOP), Cloud (GCP or AWS) will be considered an advantage
- Experience in working with deployment tools (Jenkins, Docker, etc.) will be considered an advantage
- Experience with message brokers (Kafka) is a plus
- Experience with Analytics and messaging (Firebase, pusher) is a plus.
BENEFITS:
- Excellent remuneration package based on experience, skills and performance
- Be part of a dynamic and creative team with positive and friendly atmosphere
- Guidance and tools to reach your full potential.
All vacancies from "Personalbüro U. Herrmann" ⟶
views: 22.1K
valid through: 2022-12-21