The company is looking to enhance its platform's capabilities and user experience by developing high-performance web-based applications.
Requirements
- Proficiency in React.js, TypeScript, JavaScript (ES6+), HTML, CSS, and UI/UX design principles.
- Experience working with Material Design or similar UI frameworks.
- Strong understanding of RESTful APIs and best practices for integrating them into front-end applications.
- Familiarity with Node.js and npm for package management and development workflows.
- Experience working in a Linux development environment.
- Experience with GitHub and Atlassian Jira for version control and project management.
- Familiarity with state management libraries such as Redux, Zustand, or Context API (preferred).
Responsibilities
- Design, develop, and maintain responsive, scalable web applications using React.js and related front-end technologies.
- Develop and integrate front-end applications with RESTful APIs, ensuring seamless and efficient data exchange.
- Implement unit testing and support QA processes to maintain code quality and reliability.
- Contribute to cloud-based application development efforts using AWS, Azure, or Google Cloud.
- Participate in architectural discussions and contribute to software design decisions to ensure performance, security, and scalability.
- Stay informed on emerging technologies, best practices, and front-end development trends to drive continuous improvement.
- Engage in Agile Scrum ceremonies, including daily standups, sprint planning, retrospectives, and demos.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 7-10 years of experience in software engineering with a strong focus on front-end development.
- Strong problem-solving skills, attention to detail, and ability to work effectively in a cross-functional Agile team.
- Location: Colorado Springs, CO
- Full-time position