Job Description
Are you a visionary engineer looking to shape the digital landscape? Join Apex Tech Solutions, a premier Denver-based firm recognized as one of the region's top tech companies. We are on a mission to revolutionize the fintech industry, and we are seeking a Senior Software Engineer to lead our high-impact development teams.
In this role, you will bridge the gap between complex architecture and user-centric design. You will have the autonomy to choose the best tools for the job, mentor junior developers, and drive technical innovation from the ground up. We offer a competitive benefits package, including remote flexibility, comprehensive health coverage, and a clear path to leadership.
Why Join Us?
- Work with a team of industry veterans from companies like Google and Stripe.
- Competitive compensation and equity package.
- Flexible working hours and a culture that prioritizes work-life balance.
Responsibilities
- Design, develop, and deploy scalable software solutions using modern cloud technologies (AWS/GCP).
- Lead architectural decisions and code reviews to ensure maintainability and performance.
- Collaborate with product managers and designers to translate business requirements into technical specifications.
- Optimize application performance and troubleshoot complex production issues in real-time.
- Mentor junior engineers, conducting code reviews and fostering a culture of continuous learning.
- Implement CI/CD pipelines and containerization strategies (Docker/Kubernetes).
Qualifications
- 5+ years of professional software development experience in a full-stack environment.
- Proficiency in JavaScript (ES6+), TypeScript, React, or Vue.js.
- Strong backend skills with Node.js, Python, or Go.
- Experience with cloud services (AWS, Azure, or GCP) and database technologies (PostgreSQL, MongoDB).
- Demonstrated ability to write clean, efficient, and well-documented code.
- Strong problem-solving skills and the ability to work in a fast-paced, agile environment.