Software engineer

What we are looking for:



    • Proven work experience as a Full Stack Developer


    • BS degree in Computer Science or relevant field


    • Familiarity with browser testing and debugging


    • Understanding of layout aesthetics


    • Experience working with remote data via REST and JSON


    • An ability to perform well in a fast-paced environment


    • Excellent time-management skills


  • In-depth understanding of DevOps with Git, Jenkins, and Docker is preferred


What you will do:



    • Translate mission requirements into production-quality code


    • Develop web-based applications using Angular, TypeScript, Java Spring Boot, NodeJS, PostgreSQL, and Elasticsearch or similar technologies


    • Optimize applications for performance, visual appeal, usability, and security


    • Collaborate with mobile, network, and security engineers


    • Write functional engineering documents and user documents and guides


    • Create quality mockups and prototypes


  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency


Our software developers are a critical part of the team. We develop full-stack web, and Android applications built using the latest development tools and techniques and are always exploring new technologies to enhance our capabilities.


To be successful in this role, you will have a strong academic foundation and professional experience that demonstrates initiative, responsibility, and impact commensurate with their years of experience.  Above all else, successful Ridgeliners bring curiosity and willingness to work as a team.