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
Location
- Variable based on project
- Silicon Mountain is headquartered in Lakewood, CO