What are the responsibilities and job description for the Full Stack Software Engineer, Product position at Scale.jobs?
About The Role
The role builds features across a React web application, Node.js and Python APIs, and PostgreSQL data layer.
You will own features end-to-end - from technical design through deployment and monitoring. How you think and what you ship matters more than which frameworks you have used.
Key Responsibilities
Denver, CO (Hybrid)
The role builds features across a React web application, Node.js and Python APIs, and PostgreSQL data layer.
You will own features end-to-end - from technical design through deployment and monitoring. How you think and what you ship matters more than which frameworks you have used.
Key Responsibilities
- Build user-facing features in React and TypeScript, working closely with product designers to translate wireframes into polished, accessible interfaces
- Design and implement REST APIs in Node.js (Express/Fastify) or Python (FastAPI/Django), including authentication, authorization, and performance considerations
- Write complex SQL queries and design schemas in PostgreSQL; work with Redis for caching and session management
- Write comprehensive unit and integration tests; maintain high test coverage as a baseline expectation
- Participate meaningfully in code reviews - both giving and receiving feedback as a growth tool
- Contribute to CI/CD pipelines using GitHub Actions; deploy services to AWS using containerized (Docker, ECS/EKS) workflows
- Proactively identify technical debt, propose improvements, and take ownership of delivering on commitments
- 1–4 years of professional software engineering experience, with evidence of shipping production features
- React and TypeScript on the frontend; Node.js or Python on the backend - you do not need both, but you need to be excellent at one and credible in the other
- SQL proficiency: you can write joins, aggregations, and subqueries without reaching for an ORM every time
- Familiarity with REST API design patterns, HTTP fundamentals, and basic security practices (auth, input validation)
- Experience with Git and collaborative development workflows
- BS or MS in Computer Science or equivalent - candidates are evaluated on demonstrated skill, not pedigree
- Bonus: AWS, TypeScript, Redis, Kafka, fintech domain knowledge, or contributions to open-source projects
Denver, CO (Hybrid)
- San Francisco Bay Area
- Seattle
- Austin, TX
- Chicago, IL
- Remote considered