Back to All Positions

Full Stack Developer

Remote (US) Full-time Engineering

Posted on February 9, 2025

About the Role

We’re seeking a versatile Full Stack Developer to work on web applications and backend services for our clients. As a Full Stack Developer at Atomic Robot, you’ll be responsible for developing and maintaining high-quality web applications from concept to deployment.

What You’ll Do

In this role, you’ll work across the entire stack, from frontend interfaces to backend services and databases. You’ll collaborate with cross-functional teams to build scalable, performant, and maintainable applications that solve real business problems.

You’ll have the opportunity to work on a variety of projects, including:

  • Customer-facing web applications
  • Internal tools and dashboards
  • APIs and microservices
  • Data processing and analytics systems

Our Development Environment

Our web development stack typically includes:

  • React, Vue, or Angular for frontend development
  • Node.js, Express, or NestJS for backend services
  • PostgreSQL, MongoDB, or Firebase for data storage
  • GraphQL or REST for APIs
  • Jest and Cypress for testing
  • Docker and Kubernetes for containerization
  • GCP or AWS for cloud infrastructure
  • GitHub for source control
  • Jira for project management

Why You’ll Love Working Here

At Atomic Robot, we believe in creating an environment where developers can thrive. We value technical excellence, continuous learning, and work-life balance. Our team is collaborative and supportive, with opportunities to mentor others and grow your own skills.

We work on challenging, meaningful projects for clients who value quality and innovation. You’ll have the chance to make a real impact, both on our clients’ businesses and on our team’s culture and practices.

The Interview Process

Our interview process typically includes:

  1. Initial phone screen with our recruiting team
  2. Technical interview with senior engineers
  3. Code review or take-home project
  4. Final interview with the engineering leadership team

We aim to make our interview process thorough but respectful of your time, with clear communication at every step.

How to Apply

If you’re excited about this opportunity, we’d love to hear from you! Please submit your resume and a cover letter explaining why you’re interested in joining Atomic Robot. Including links to your GitHub profile, portfolio, or projects you’ve worked on is highly encouraged.

Requirements

  • 4+ years of full stack development experience
  • Proficiency in modern JavaScript frameworks (React, Vue, or Angular)
  • Experience with Node.js and RESTful API development
  • Knowledge of database design and management (SQL and NoSQL)
  • Familiarity with cloud platforms (GCP, AWS, or Azure)
  • Understanding of CI/CD pipelines and DevOps practices
  • Strong problem-solving and communication skills

Responsibilities

  • Design and develop scalable web applications and services
  • Build reusable components and libraries for future use
  • Optimize applications for maximum speed and scalability
  • Implement security and data protection measures
  • Collaborate with designers, product managers, and other developers
  • Stay up-to-date with emerging trends and technologies

Benefits

  • Competitive salary and equity options
  • Comprehensive health, dental, and vision insurance
  • 401(k) with company match
  • Flexible remote work policy
  • Professional development budget
  • Home office stipend
  • Generous paid time off
  • Parental leave

Apply for this Position

PDF, DOC, DOCX (max 1MB)

PDF, DOC, DOCX (max 1MB)

Ready to Build Something Amazing?

Let's discuss how we can help you achieve your digital goals and create exceptional experiences for your users.

S t a r t   a   C o n v e r s a t i o n L e t ' s   S t a r t   a   P a r t y !