Job Description
Are you a visionary engineer looking to make a tangible impact at a company that values innovation and excellence? Apex Innovations is seeking a Senior Software Engineer to join our dynamic team in Kansas City, MO. We are building the next generation of SaaS solutions that empower businesses worldwide, and we need a technical leader to help architect and scale our platform.
In this role, you will bridge the gap between complex backend logic and intuitive user interfaces, working alongside a world-class team of designers, product managers, and fellow engineers. We offer a competitive salary, comprehensive benefits, and a culture that prioritizes continuous learning and professional growth.
Responsibilities
- Architect and develop scalable, high-performance web applications using modern technologies (React, Node.js, Python).
- Lead code reviews and provide technical mentorship to junior and mid-level developers.
- Collaborate with cross-functional teams to define feature requirements and translate them into technical specifications.
- Optimize application performance, ensuring zero downtime and sub-second load times.
- Maintain and improve existing codebases, ensuring security best practices and clean architecture.
- Participate in the full software development lifecycle, from conception to deployment and maintenance.
Qualifications
- Minimum of 5 years of professional software engineering experience.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with frontend frameworks such as React, Vue, or Angular.
- Experience with backend technologies such as Node.js, Python, or Java.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).