Jobbeschreibung
POSITION SUMMARY
As the technical project manager, you lead a team of 4 to 6 developers and actively contribute to the project with your senior expertise in SaaS development (Node.JS).
Working closely together with our project owner, you derive the technical tasks from user requests and internal requirements and subsequently lead those to a successful implementation. You consider dependencies, estimate implementation efforts and coordinate the implementation, review, testing and merging process until the release.
You initiate and lead team meetings as needed while having a focus on lean and efficient processes that clearly prioritize the customer and the product.
PRIMARY RESPONSIBILITIES (include but are not limited to)
- Oversee and plan tasks according to our agreed road map, provide feedback to product owner
- Schedule and lead technical team meetings as needed, lead daily stand-up
- Plan and execute code reviews; merge pull requests; deploy changes to staging / production
- Ensure passing automated tests and increase the test coverage
- Optimize development processes and build pipeline
- Actively contribute to conceptual and architectural design decisions
- Troubleshooting: provide or coordinate internal support for our customer success team
- Performance optimizations and code base maintenance
COMPETENCIES & PERSONAL ATTRIBUTES
- Good knowledge of relational SQL databases
- Know SaaS infrastructure, server-side business logic, continuous deployment
- Container virtualization, DevOps technologies (CI/CD), Git version control system
- Data exchange via REST, HTTP, MQTT/websockets
- Experience with testing tools (unit/integration tests using Jest or alternatives)
- Team-player spirit with strong self-learning abilities
- Excellent communication skills, good English and German level spoken and written.
Dev team language is English; German for internal communication with PO & customer success - Structured and reliable way of self-organized working
- Motivate and lead a team and take responsibility for the team's success
QUALIFICATIONS AND EDUCATION REQUIREMENTS
- Min. 3 years of professional experience with Node.js
- Min. 5 years of professional experience - SaaS web platform backend development
- At least 1 year of leadership experience (2+ persons)
WE OFFER:
- Innovative environment: Work on pioneering projects in the IoT sector and contribute to making global supply chains more secure
- Flexible working hours: We offer flexible working hours as well as the opportunity to work hybrid.
- Career opportunities: A leadership role with potential for advancement in a fast-growing company.
- Modern technologies: Access to the latest tools and technologies as well as room for experimentation and development.
- Attractive remuneration package: A competitive salary, including additional benefits such as training, share package and team events.