Job Description
We are seeking a visionary Senior Software Engineer to join our elite engineering team in the heart of Atlanta. At Apex Innovations, we are not just writing code; we are architecting the future of FinTech. If you thrive in a fast-paced environment and are passionate about scalable solutions, we want to meet you.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote/hybrid work options.
- Professional development and continuous learning stipends.
Be part of a culture that values innovation, collaboration, and excellence.
Responsibilities
- Design, develop, and maintain high-performance, scalable software solutions using modern frameworks.
- Lead architecture reviews and ensure code quality through rigorous testing and best practices.
- Mentor junior developers and foster a collaborative team environment.
- Collaborate closely with cross-functional product and design teams to define feature requirements.
- Identify technical debt and implement strategies for system optimization and refactoring.
- Participate in agile ceremonies including stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript (ES6+), React, Node.js, or Python.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of RESTful APIs, microservices architecture, and database design (SQL/NoSQL).
- Excellent problem-solving skills and the ability to work in a distributed team setting.