Full Stack Engineer

Skills
Full-Stack DevelopmentAutocadCSSHTMLMongodbPythonSASS
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Engineering or related field
  • 8–12 years of full stack engineering experience or 6+ years for exceptional candidates
  • Strong backend experience with Java and Spring
  • Experience with modern frontend frameworks such as React Next.js Vue.js or Angular
  • Experience building and scaling web applications APIs and distributed systems
  • Strong understanding of system design database architecture caching strategies API optimization and application performance
  • Experience mentoring engineers and leading complex technical initiatives

Nice to have

  • Ownership
  • Adaptability
  • Collaboration
  • Humility
  • Curiosity
  • Technical leadership
  • Startup mindset
  • Mentorship

Day to day

  • Architect and develop scalable web applications using modern frontend frameworks and robust backend services
  • Build high-performance user experiences with responsive UI components and thoughtful user-centric design
  • Design and optimize APIs data models and system architecture for scale reliability and maintainability
  • Collaborate cross-functionally with Product Design Data Engineering Data Science and MLOps teams
  • Guide technical direction mentor engineers and help shape the future of the platform
  • Deploy monitor improve and scale applications that directly impact customers

Hiring process

  • Apply through the hiring process
  • Team reviews your application within two weeks
  • Selected candidates progress to the next stage