Job Description
We are urgently hiring a talented Senior Software Engineer to join our high-growth team in Denver, Colorado. If you are passionate about building scalable software solutions and want to work in a cutting-edge environment, we want to hear from you immediately.
Role Overview:
As a Senior Software Engineer, you will play a pivotal role in architecting and implementing robust software systems. We are looking for a self-motivated individual who thrives in a fast-paced setting and is ready to make an immediate impact.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern frameworks.
- Lead the architecture of new features and refactor existing code for performance and maintainability.
- Collaborate closely with cross-functional teams (Product, Design, QA) to define project requirements.
- Mentor junior developers and conduct code reviews to ensure best practices.
- Troubleshoot complex technical issues and provide innovative solutions.
- Participate in the full software development lifecycle (SDLC) from conception to deployment.
Qualifications
- Minimum of 5+ years of experience in software development with a strong focus on JavaScript/TypeScript.
- Experience with React, Node.js, or Python is required.
- Strong understanding of RESTful APIs, Microservices, and Cloud Computing (AWS/Azure).
- Familiarity with SQL and NoSQL databases.
- Demonstrated ability to work in an Agile/Scrum environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.