Junior Software Developer
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.