About the job Experienced FS (Angular & Nest.js) Developer
A German-based company is revolutionizing the employee training industry with automated software solutions. As a full-service provider, they deliver everything from course content creation to an advanced learning platform. Currently in the pre-sales phase with enterprise clients, they are gearing up to expand their SaaS platform with cutting-edge features like media streaming, personalized learning paths, gamification, and advanced analytics.
Currently, the team is looking for a Full-Stack Developer (Angular and Nest.js stack) to join the team and help shape the future of learning. This role is for someone self-motivated, a good communicator, and willing to actively contribute to the team and product rather than just a passive implementer of tasks.
You will work on exciting projects such as media streaming integrations (video/audio), interactive quizzes with various question types to assess user progress, and user activity tracking and analytics.
Your work will include:
- Implement and enhance platform features using Angular and NestJS.
- Collaborate with the team to deliver high-quality, scalable code based on user stories, acceptance criteria, and mockups.
- Ensure code quality through unit testing and end-to-end testing before releasing the product
- Work within an Agile/Scrum environment using ClickUp and GitHub.
- Participate in bi-weekly developer meetings and maintain clear communication via Teams and ClickUp.
Qualifications
Must-Have:
- A minimum of 3 years of professional experience as a Full-Stack Developer.
- Strong expertise in Angular, including proficiency with Material Design.
- At least 6 months of hands-on experience with NestJS and a solid foundation in backend development.
- Experience in application building with the CQRS framework or at least willing to learn about it
- Fluent English communication skills and exceptional self-management abilities.
Nice-to-Have:
- Familiarity with Docker fundamentals.
- Practical experience with MongoDB and PostgreSQL
Technical Environment:
- Frontend: Angular (upgrading to Angular 19) with Material Design.
- Backend: NestJS.
- Databases: MongoDB and PostgreSQL.
- Infrastructure: Kubernetes on AWS with Terraform.
- Tools: Strapi CMS, ClickUp (transitioning from JIRA), GitHub, and automated CI/CD checks.
Team Culture:
- Bi-weekly developer meetings on Friday at 4 pm CET.
- Bi-weekly developer meetings (2-hour overlap between 6 am - 10 pm CET).
- No micromanagement; work autonomously in a goal-oriented culture.
What Makes This Role Exciting:
- Cutting-Edge Technology: Work with APIs of 6 different AIs and contribute to building a proprietary AI system that personalizes learning paths based on scientific research.
- Gamification: Help create a platform that feels like a game while driving real-world impact.
- Challenging Projects: Shape the product in a small, early-stage team working toward a big vision.
- Professional Growth: Learn from experienced tech leads and founders and access company-paid courses for skill development.
- Flexible Work: Enjoy autonomy, goal-oriented work culture, and flexible working hours.
- Career Advancement: Opportunity to grow into a leadership role and lead your feature team.
- Meaningful Impact: Be part of revolutionizing the learning industry.
Sounds exciting? Join the team and take your career to the next level!
Apply now!