Join Our Team

As a Full Stack Developer

Full Stack Developer

The ability to obtain and maintain a United States security clearance is required for this position. U.S. citizenship is required.

FULL STACK DEVELOPER POSITION SUMMARY

We are looking for a well-rounded Full Stack Developer proficient in React, Node, Java, Python, etc to work with our fun and creative team. As a developer, you will be working in a dynamic environment that focuses on customer and product support, software testing, and maintenance of internet-based applications. We are looking for someone to meet the demands of an environment with ever-shifting, diverse projects.

FULL STACK DEVELOPER CORE RESPONSIBILITIES

  • Evaluate current infrastructure in order to make informed recommendations on technical solutions
  • Contribute to prototyping and infrastructure assumptions for new products; document and identify risks associated with various technical designs
  • Manage the complete software development process from conception to deployment
  • Analyze, write, build, and deploy software
  • Conduct automated testing and provide feedback during the development process

FULL STACK DEVELOPER EXPERIENCE

  • Java: 3 years (Preferred)
  • CI/CD: 3 years (Preferred)
  • Python: 3 years (Preferred)
  • React: 3 years (Preferred)
  • 5+ years of experience with some of the following:
    • Front-end technologies: HTML, JavaScript, CSS, JQuery
    • Development languages: Knowledge of server-side programming languages including Java, Spring and Python
    • CI/CD: Kubernetes, OpenShift, microservices, React

FULL STACK DEVELOPER IDEAL TRAITS

  • Thrives in a fast-paced environment
  • Team player with exceptional verbal & written communication skills
  • Experience working with end users and incorporating their feedback into product cycles
  • Ability triage, troubleshoot, and debug issues sometimes directly with customers
  • Ability to evaluate software quality through the use of load testing, stress testing and techniques like network tracing, threat analysis, unit testing and exploratory testing.
  • Should be able to summarize findings in a clear manner through the use of reports and other written artifacts.
  • Able to employ critical thinking and problem solving
  • Life-long learner; always looking for personal and professional areas for growth
  • Ability to stay productive, solve problems, and function at a high-level independently
  • Most of all, able to have fun and be part of a collaborative environment

FULL STACK DEVELOPER COMPENSATION

  • Expected salary (based on experience): $75,000 – $95,000 DOE
  • Annual performance-based bonus pay

BENEFITS

  • 401(k)
  • Health insurance
  • Dental insurance
  • Vision Insurance
  • Paid time off
  • Flexible schedule
  • Company contributions toward job-related certifications or courses
  • Company-sponsored outings & events (e.g. team workouts, bowling, high-speed go-karting, escape rooms, arcades, and golf)

Job Type: Full-time

Schedule

  • Monday to Friday
  • 8 hours

Location

  • Variable based on project
  • Silicon Mountain is headquartered in Lakewood, CO

Equal Opportunity Employer: We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, marital status, family status, pregnancy, or other legally protected status (collectively, “protected statuses”). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training.