Junior Software Developer – Entry-Level Coding Role

Оплата: По договоренности
Удаленно
Full-time

An innovative, mid-sized product studio delivers data-driven web and mobile platforms for clients in finance, healthcare, and retail. The engineering group values clean code, continuous learning, and a fully collaborative culture that supports remote contributors across the United States.  


What You’ll Do  

- Implement small, well-scoped features in Python or Java while following established coding standards.  

- Write unit and integration tests, expanding automated coverage for new functionality.  

- Debug minor issues—profile, trace, and patch code to improve stability and performance.  

- Maintain build scripts and CI/CD pipelines (Git, GitHub Actions, Docker) under senior guidance.  

- Contribute to peer code reviews, documenting design choices in clear, concise language.  

- Assist with cloud deployments on AWS, Azure, or GCP, monitoring logs and metrics.  

- Research emerging libraries or frameworks; present findings during engineering huddles.  

- Collaborate with cross-functional teams—QA, UI/UX, Product—to refine user stories and acceptance criteria.  

- Uphold Agile values by attending daily stand-ups, sprint reviews, and retrospectives.  


What You Bring  

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

- Proficiency in at least one modern language: Python, Java, or Go.  

- Working knowledge of data structures, algorithms, and object-oriented principles.  

- Familiarity with Git workflows, pull requests, and branch strategies.  

- Foundational understanding of RESTful APIs, JSON, and HTTP methods.  

- Exposure to automated testing tools such as PyTest, JUnit, or Selenium.  

- Solid problem-solving mindset, attention to detail, and eagerness to learn from code reviews.  

- Clear written and verbal communication; comfortable explaining technical choices to non-technical partners.  

- Ability to work independently in a remote environment, managing time zones and deliverables.  


Why Grow With Us  

- Senior engineers invest in your success through one-on-one mentorship and structured feedback loops.  

- The roadmap includes greenfield microservices, machine-learning prototypes, and high-volume transactional systems—giving you diverse exposure early in your career.  

- Continuous learning budget supports certifications, conference passes, and advanced coursework.  

- Team culture rewards experimentation, pragmatic design, and knowledge sharing.