remote
Software Engineer II - commonsku
Software Engineer
Mid‑level software engineer building scalable, cloud‑native solutions for a remote‑first platform that streamlines branded merchandise workflows using Python, Node.js, React, and AWS services.
About the role
Key Responsibilities
- Design, develop, and maintain microservices and APIs using Python and Node.js to support the end‑to‑end branded merchandise workflow.
- Implement responsive front‑end features with React, ensuring a seamless user experience for distributors, clients, and suppliers.
- Deploy, monitor, and optimize applications on AWS, leveraging services such as Lambda, ECS, and RDS.
- Collaborate with product, design, and QA teams in an agile, remote‑first environment to deliver high‑quality releases on schedule.
- Write automated tests, CI/CD pipelines, and containerize services with Docker to improve reliability and release velocity.
Requirements
- 2–4 years of professional experience building web applications with Python or Node.js.
- Proficiency in modern JavaScript frameworks, especially React.
- Hands‑on experience with AWS cloud services and infrastructure‑as‑code tools.
- Solid understanding of relational databases, preferably PostgreSQL, and ability to write efficient SQL queries.
- Familiarity with Docker, CI/CD pipelines, and test‑driven development practices.
Skills
pythonnodejsreactawspostgresqldocker