Job Description
Join the Future of Tech
Apex Innovations is seeking a world-class Senior Software Engineer to join our high-growth team. We are a fully remote-first company with hubs in Seattle, WA and Georgia, offering unparalleled flexibility and the chance to work with cutting-edge technologies. If you are passionate about building scalable systems and thrive in a collaborative, remote environment, we want to hear from you.
As a key member of our engineering team, you will have the opportunity to shape the architecture of our products, mentor junior developers, and drive innovation from anywhere in the US.
What You Will Do
Responsibilities
- Design, develop, and maintain scalable software solutions using modern programming languages and frameworks.
- Collaborate with product managers, designers, and cross-functional teams to define and implement features.
- Participate in code reviews, technical architecture discussions, and agile ceremonies to ensure code quality and system integrity.
- Optimize applications for maximum speed and scalability, including database performance tuning.
- Mentor junior engineers and contribute to the technical growth of the team.
- Identify and resolve complex technical issues and bugs in a timely manner.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience, with a strong preference for full-stack development.
- Proficiency in JavaScript (React, Vue, or Angular) and backend languages (Node.js, Python, or Java).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Strong problem-solving skills and ability to work independently in a remote setting.
- Excellent communication skills and the ability to collaborate effectively across time zones.