Job Description
Join Apex Innovations as a Senior Software Engineer and take your career to the next level. We are looking for a visionary engineer to drive our technical roadmap in Louisville. This is an immediate hire opportunity for a proactive professional ready to tackle complex challenges and deliver high-impact software.
Why You'll Love It Here
At Apex Innovations, we foster a culture of innovation, collaboration, and continuous learning. You will have the autonomy to architect scalable solutions and the support to master new technologies.
Key Responsibilities
- Design, develop, and maintain robust, scalable software applications using modern frameworks.
- Collaborate closely with product managers, designers, and other engineers to define features and technical specifications.
- Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
- Perform thorough code reviews to ensure quality and share knowledge with the team.
- Troubleshoot, debug, and optimize application performance to ensure seamless user experiences.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Contribute to the technical architecture and roadmap of our core products.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, and front-end frameworks (e.g., React, Angular).
- Experience with server-side technologies (Node.js, Python, or Java).
- Familiarity with relational and non-relational databases (PostgreSQL, MongoDB).
- Understanding of cloud services (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.
Responsibilities
- Design, develop, and maintain robust, scalable software applications using modern frameworks.
- Collaborate closely with product managers, designers, and other engineers to define features and technical specifications.
- Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
- Perform thorough code reviews to ensure quality and share knowledge with the team.
- Troubleshoot, debug, and optimize application performance to ensure seamless user experiences.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Contribute to the technical architecture and roadmap of our core products.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, and front-end frameworks (e.g., React, Angular).
- Experience with server-side technologies (Node.js, Python, or Java).
- Familiarity with relational and non-relational databases (PostgreSQL, MongoDB).
- Understanding of cloud services (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.