Full Stack Engineer

Atomicwork Inc
San Francisco Bay Area, CA, United States
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Code Review Databases Continuous Integration Relational Databases Cursor (Graphical User Interface Elements) Software Debugging Python (Programming Language) MySQL
+14 more
Node.Js Query Optimization TypeScript Web Applications ReactJS Caching Indexer Backend Containerization Material UI Graphql Front End Software Development Api Design Docker

Job description

  • Own full-stack features from design to production: design APIs, implement backend services, and build maintainable UI components.

  • Build and maintain scalable, secure, and observable services including APIs, background workers, authentication, and third-party integrations.

  • Implement polished, accessible, performant UIs using modern React patterns and best practices.

  • Design and tune persistence layers: schema design, indexing, query optimization, caching strategies.

  • Ship well-tested code and own CI/CD flows, rollouts, and incident responses.

  • Collaborate closely with product, design, QA, and other engineers in weekly planning, design reviews, and execution.

  • Drive technical proposals, tradeoff analysis, and documentation.

  • Act like a product owner for your domain - prioritize customer value, shipping, and quality.

  • Continuously improve our platform through code reviews, refactoring, and system improvements., * Only apply through official Atomicwork channels. We do not use third-party agencies or individuals who ask for payments in exchange for interviews or offer letters.
  • Always double-check the emails you receive. Make sure all communication is being done through official Atomicwork email addresses. (@atomicwork)
  • Atomicwork will never ask for payment or personal financial information during the hiring process. If anyone asks you for money or financial details claiming to represent Atomicwork, please treat it as a scam and report it immediately.

Requirements

  • 2-5 years of professional experience building production web applications across frontend and backend.

  • Strong JavaScript / TypeScript skills with React on the frontend.

  • Proficiency in at least one backend language: Node.js/TypeScript, Python, or Java.

  • Strong fundamentals in REST/GraphQL API design and integration.

  • Solid database knowledge (relational databases, indexing, query optimisation). MySQL experience preferred.

  • Familiarity with AWS or similar cloud platforms - deploying, monitoring, and operating services.

  • Practical experience with testing (unit, integration, e2e), CI/CD pipelines, and containerization (Docker).

  • Good debugging skills - comfortable tracing issues across UI, APIs, and databases.

  • Clear communication and documentation habits with a collaborative, low-ego mindset.

  • Familiarity with modern code editors like VS Code, Cursor, etc.

About the company

Atomicwork is on a mission to transform the digital workplace experience by uniting people, processes, and platforms through AI automation. Our team is building a modern service management platform that enables growing businesses to reduce operational complexity and drive business success.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

1:31 min

Introduction to the GraphQL, Apollo, and Next.js stack

Josh Goldberg · JS Congress

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all