Job Description
We are seeking a highly motivated Senior Software Engineer to join our dynamic team in Nashville, TN. Due to rapid expansion, we are looking for candidates who can start immediately. This is a fantastic opportunity to work on cutting-edge projects within a collaborative and innovative environment.
At Apex Innovations, we prioritize quality code, continuous improvement, and a culture that supports professional growth. If you are ready to make an impact and join a company that values its employees, we want to hear from you today.
Responsibilities
- Design, develop, and maintain scalable web applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and provide constructive feedback to peers.
- Debug and resolve complex technical issues in production environments.
- Conduct unit testing and ensure software quality assurance standards are met.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 3-5 years of experience in software development.
- Proficiency in JavaScript or TypeScript and modern frameworks (React, Angular, or Vue).
- Strong understanding of RESTful APIs and web services.
- Experience with SQL and NoSQL databases.
- Familiarity with cloud platforms such as AWS or Azure.
- Excellent problem-solving skills and ability to work in an Agile environment.