freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Developer

Summary

Lead full-stack development for a premium automotive brand using Node.js and React.js, owning architecture, mentoring teams, and driving scalable, secure solutions.

Key Responsibilities

  • 1. Lead the architecture, design, and development of complex full stack applications using Node.js (backend) and React.js (frontend).
  • 2. Take ownership of technical decisions, ensuring scalability, security, and maintainability of systems.
  • 3. Act as a technical point of contact within the Scrum team, guiding sprint planning, estimation, and technical feasibility discussions.
  • 4. Drive best practices in coding standards, testing, and documentation across the development team.
  • 5. Mentor and coach junior and mid-level developers, conducting code reviews and providing technical guidance.
  • 6. Collaborate with product owners, business stakeholders, and cross-functional teams to translate business requirements into technical solutions.
  • 7. Design and implement RESTful APIs/microservices, ensuring robust integration with front-end systems.
  • 8. Actively participate in and help facilitate Scrum ceremonies (sprint planning, daily stand-ups, sprint review, retrospectives).
  • 9. Identify technical risks and bottlenecks early, proposing solutions to keep projects on track.
  • 10. Oversee CI/CD pipeline processes and collaborate with DevOps to ensure smooth, reliable deployments.
  • 11. Champion continuous improvement, staying ahead of emerging technologies and recommending adoption where relevant.
  • 12. Ensure compliance with security, data privacy, and company IT governance standards.

Requirements

  • 1. Bachelor's Degree in Computer Science, Information Technology, or related field.
    Minimum 6-8 years of professional experience in full stack development, with at least 2 years in a senior/lead capacity.
  • 2. Expert-level proficiency in Node.js and React.js (hooks, state management, component architecture, performance optimization).
  • 3. Strong, hands-on experience working within Scrum/Agile environments, including guiding Agile practices within a team.
  • 4. Proven experience designing and building RESTful APIs and/or microservices architecture.
  • 5. Strong database experience (SQL and/or NoSQL, e.g., MySQL, PostgreSQL, MongoDB).
  • 6. Proficient with Git, CI/CD pipelines, and modern DevOps practices.
    Solid understanding of cloud platforms (Azure, AWS, or GCP).
  • 7. Experience with containerization tools (Docker, Kubernetes) preferred.
  • 8. Demonstrated experience mentoring developers and leading technical initiatives.
  • 9. Excellent problem-solving, communication, and stakeholder management skills.
  • 10. Proficient in English (written and spoken); German language skills are an added advantage.

Preferred Qualifications

  • 1. Certified Scrum Master (CSM), Professional Scrum Master (PSM), or equivalent Agile certification.
  • 2. Prior experience in the automotive industry or enterprise-level digital platforms.
  • 3. Exposure to TypeScript, GraphQL, or other modern frontend/backend frameworks.
  • 4. Experience leading a small development team or acting as a technical lead.

What We Offer

  • 1. Competitive salary and performance-based bonuses commensurate with seniority
    Opportunity to lead technical initiatives within a globally recognized premium automotive brand
  • 2. Continuous learning and career development programs
  • 3. Comprehensive benefits package (medical, insurance, etc.)
  • 4. Dynamic and collaborative work environment
  • 5. Employee car ownership/leasing privileges (if applicable)

See also