Job Description
Join the Future of Tech at Apex Innovations
We are seeking a Senior Software Engineer to join our elite engineering team in Denver. If you are passionate about building scalable, high-performance applications and want to work with the latest technologies in a collaborative environment, this is your opportunity.
As a leader in the fintech space, we are looking for innovators who thrive in a fast-paced environment and are committed to writing clean, maintainable code.
Responsibilities
- Design, develop, and deploy high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define feature requirements and architectural roadmaps.
- Write unit and integration tests to ensure code stability and performance, achieving a high coverage percentage.
- Mentor junior developers, providing code reviews and technical guidance to foster team growth.
- Optimize existing applications for maximum speed and scalability.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, Python, or TypeScript.
- Experience with front-end frameworks such as React or Angular.
- Deep understanding of RESTful APIs and microservices architecture.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization tools like Docker and Kubernetes.
- Excellent problem-solving skills and the ability to debug complex issues under pressure.