Job Description
About the Role:
Apex Innovations is seeking a visionary Senior Software Engineer to join our growing team in Atlanta, GA. We are a forward-thinking company committed to building scalable solutions for the future. We are proud to offer comprehensive relocation assistance to top talent looking to join us in the heart of Georgia.
In this position, you will play a critical role in our development lifecycle, working from our modern office or remotely. You will be instrumental in designing robust architectures and delivering high-performance applications that our clients love.
Why Join Us?
* Competitive salary and equity package.
* Full relocation assistance package included.
* Flexible remote/hybrid work options.
* Top-tier health benefits and continuous learning budget.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern technologies (JavaScript, React, Node.js).
- Collaborate closely with product managers, designers, and other engineers to define features and implement best practices.
- Write clean, efficient, and well-documented code with a focus on performance and security.
- Conduct thorough code reviews and mentor junior developers to foster team growth.
- Participate in architecture planning, system design, and technical decision-making processes.
- Troubleshoot complex production issues and optimize existing systems for efficiency.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree is a plus).
- 5+ years of professional experience in software development.
- Strong proficiency in JavaScript/TypeScript, React, and backend technologies (Node.js/Python).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Deep understanding of RESTful APIs, database design, and version control (Git).
- Excellent problem-solving skills and the ability to communicate technical concepts effectively.