Junior Software Developer

Remotely
Full-time
Part-time

Our U.S.-based product studio delivers mission-critical apps for Fortune 500 clients and high-growth startups alike. You will gain mentored access to cutting-edge stacks, dedicated learning budgets, and a supportive peer network. 


What You’ll Do  

- Develop front-end components with React, TypeScript, and modern JavaScript.  

- Build back-end services in Python—leveraging FastAPI, Flask, or Django REST.  

- Integrate third-party APIs and design RESTful endpoints.  

- Write unit, integration, and end-to-end tests using Jest and Pytest.  

- Profile and refactor code for performance, scalability, and security.  

- Participate in code reviews, pair programming, and agile ceremonies.  

- Document architecture, data flows, and technical decisions.  

- Monitor production metrics, debug issues, and release improvements through CI/CD pipelines.  

- Continuously explore new frameworks, cloud services, and automation tools.  


What You Bring  

- Bachelor’s degree in Computer Science, Software Engineering, or related field.  

- Proficiency in JavaScript (ES6+) and Python fundamentals.  

- Familiarity with React or Vue, HTML5, and responsive CSS.  

- Understanding of object-oriented and functional programming patterns.  

- Basic knowledge of SQL/NoSQL databases such as PostgreSQL or MongoDB.  

- Experience with Git, GitHub workflows, and pull-request best practices.  

- Exposure to automated testing and curiosity about TDD.  

- Strong analytical thinking, clear communication, and eagerness to learn.  


Nice-to-Have Extras  

- Hands-on with AWS services (Lambda, S3, DynamoDB) or GCP equivalents.  

- Docker or Kubernetes for container orchestration.  

- Interest in data visualization, machine learning, or DevOps automation.