Job Description
Are you a high-performing software engineer seeking the ultimate work-life balance? Apex Innovations Inc. is revolutionizing the industry by offering a fully remote culture, allowing you to work from the comfort of your home while contributing to world-class technology solutions. We are looking for a visionary Senior Software Engineer to join our dynamic team in Nashville, TN (Remote).
As a key member of our engineering squad, you will bridge the gap between design and implementation, driving innovation across our suite of products. We prioritize autonomy, continuous learning, and a results-driven environment.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern technologies.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define, design, and ship new features.
- Mentor junior and mid-level developers, conducting code reviews and providing technical guidance.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Troubleshoot, debug, and resolve complex technical issues in a timely manner.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
- Contribute to architectural decisions and ensure system reliability and performance.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional experience in software development, with a focus on web technologies.
- Strong proficiency in JavaScript (ES6+), React.js, and Node.js.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes) is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently in a remote environment and communicate effectively via Slack/Zoom.
- Understanding of CI/CD pipelines and version control (Git).