Full Stack Engineer

  • Odiin.
  • San Francisco, California
  • 04/02/2026
Full time Information Technology Telecommunications SQL Python

Job Description

You'll be responsible for building and maintaining end-to-end web applications - from developing scalable backend systems to crafting engaging, user-friendly frontends. This role requires strong problem-solving skills, attention to detail, and a passion for delivering high-quality digital experiences.

Key Responsibilities
  • Design, develop, and maintain scalable web applications from front to back.
  • Collaborate with designers, engineers, and product teams to translate requirements into functional solutions.
  • Build RESTful APIs and integrate third-party services.
  • Implement responsive and interactive UI components using modern frontend frameworks.
  • Write clean, maintainable, and efficient code following best practices.
  • Ensure performance, security, and reliability of applications.
  • Participate in code reviews and contribute to continuous improvement.
  • Troubleshoot and debug issues across the stack.
Requirements
  • Proven experience as a Full Stack Developer or similar role.
  • Experience with backend technologies (Node.js, Express, Python, Go, etc.).
  • Solid understanding of frontend technologies (HTML, CSS, React, Vue, or Angular).
  • Familiarity with databases (SQL and NoSQL) and ORM tools.
  • Experience with cloud platforms (AWS, GCP, Azure) and version control (Git).
Seniority Level

Mid-Senior level

Employment Type

Contract

Job Function

Information Technology

Industries

Software Development

Referrals increase your chances of interviewing at Odiin. by 2x