Job Description
Apex Innovations is seeking a visionary Senior Software Engineer to join our dynamic team in Atlanta, Georgia. We are committed to building cutting-edge solutions that redefine industry standards, and we need a technical leader who thrives in a fast-paced, remote-first environment.
In this role, you will take ownership of complex technical challenges, mentor junior developers, and drive the architecture of scalable web applications. We value creativity, problem-solving, and a passion for clean code.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements and technical specifications.
- Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance.
- Mentor junior engineers and conduct technical training sessions to foster team growth.
- Troubleshoot, debug, and resolve technical issues in a timely manner.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Proficiency in at least one major programming language (e.g., Python, Java, JavaScript/TypeScript).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Strong understanding of software architecture patterns, RESTful APIs, and database management.
- Excellent problem-solving skills and ability to work independently in a remote setting.