Skip to main content

Junior Full Stack Engineer

Job Details

Centennial, CO
Full Time
$65000.00 - $95000.00 Salary
Day

Description

We are seeking a motivated and enthusiastic Junior Full Stack Developer to join our growing engineering team. In this role, you will contribute to a variety of projects focused on optimizing existing features and improving the overall user experience across our business. You will work collaboratively with senior developers, product managers and designers to implement and deploy high-quality, scalable solutions. This is an excellent opportunity to learn and grow your full stack skillset in a dynamic and supportive environment.

Responsibilities:

  • Participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.  
  • Develop and maintain both front-end and back-end components of web applications and services.
  • Write clean, well-documented, and efficient code in accordance with coding standards.
  • Collaborate with the team to identify and implement optimizations for existing features, improving performance and usability.
  • Assist in troubleshooting and resolving bugs and issues across different parts of the application.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Participate in code reviews to ensure code quality and knowledge transfer.
  • Stay up-to-date with the latest industry trends and technologies.
  • Contribute to agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).  
  • Solid understanding of fundamental programming concepts and data structures.  
  • Familiarity with at least one front-end framework/library (e.g., React, Angular, Vue.js) and core web technologies (HTML, CSS, JavaScript).
  • Familiarity with at least one back-end language and framework (e.g., Python/Django, Node.js/Express, Java/Spring).
  • Basic understanding of database concepts (e.g., SQL, NoSQL).
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.  
  • A passion for learning and continuous improvement.

Bonus Points:

  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Exposure to testing frameworks (e.g., Jest, Mocha, JUnit).
  • Understanding of RESTful APIs and microservices.

Contributions to open-source projects or personal coding projects

Apply