Job Description
Are you a passionate Software Engineer looking to make an impact in the heart of Kansas? Apex Innovations is seeking a talented individual to join our dynamic team. We are committed to delivering innovative solutions that drive business growth and user engagement. If you thrive in a collaborative environment and love solving complex technical challenges, we want to hear from you.
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software products. We offer a competitive benefits package, a remote-first culture with hybrid options, and opportunities for professional growth.
Responsibilities
- Design, develop, and test scalable software applications using modern technologies.
- Collaborate with cross-functional teams (product managers, designers, QA) to define, design, and ship new features.
- Write clean, maintainable, and efficient code following industry best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance.
- Debug, troubleshoot, and resolve complex software issues and performance bottlenecks.
- Contribute to the technical documentation and architecture design.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 3+ years of professional experience in software development.
- Proficiency in at least two of the following: JavaScript, Python, Java, or C#.
- Experience with front-end frameworks (React, Vue, Angular) and back-end technologies.
- Strong understanding of database technologies (SQL, NoSQL) and RESTful APIs.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team-oriented, collaborative setting.