DevJobs

Senior Full Stack Developer

Overview
Skills
  • Java Java ꞏ 3y
  • Scala Scala ꞏ 3y
  • SQL SQL
  • Node.js Node.js
  • Angular Angular
  • NoSQL NoSQL
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker
  • ECS

About the Role:

We’re looking for a Full Stack Developer who thrives in a startup environment, someone who can design and build scalable systems, mentor teammates, and deliver high-quality code. You’ll play a key role in shaping architecture decisions, improving performance across the stack, and helping the team ship impactful features.


What You’ll Do

  • Lead the design and implementation of complex features and services across back-end (Java/Scala/Node) and front-end (Angular).
  • Make architectural decisions to improve scalability, resilience, and performance.
  • Review code and maintain high standards for quality, testing, and maintainability.
  • Mentor junior and mid-level engineers through design sessions, pair programming, and feedback.
  • Collaborate with product managers and designers to scope and shape features from discovery to release.
  • Drive DevOps practices, including Docker, ECS, CI/CD pipelines, monitoring, and incident response.
  • Optimize APIs, databases, and cloud services (AWS) for efficiency and reliability.
  • Balance shipping quickly with building for the long term, reducing tech debt and improving developer experience.


What We’re Looking For

  • Minimum 3 years of experience in full stack development, preferably in a startup or fast-paced environment.
  • Strong expertise in Java and/or Scala on the back-end.
  • Good vibes, good attitude, and respect for the team.
  • Proven experience with Angular (or equivalent modern frameworks).
  • Hands-on experience with AWS services.
  • Solid understanding of system design, distributed systems, and scalable architectures.
  • Strong database skills (SQL/NoSQL, modeling, performance tuning).
  • A startup mindset: proactive, ownership-driven, and able to balance speed with quality.
Browsi