Job Description
Are you a visionary engineer looking for an urgent hiring opportunity?
We are Apex Digital Solutions, a cutting-edge tech firm based in the heart of Nashville, TN. We are seeking a highly skilled Senior Software Engineer to join our remote-friendly team. If you are passionate about scalable architecture, modern web technologies, and solving complex problems, we want to hear from you immediately.
In this pivotal role, you will lead the development of our flagship SaaS platform, collaborating with cross-functional teams to deliver excellence. We offer a competitive salary package, comprehensive health benefits, and a flexible work environment.
Responsibilities
- Design & Architecture: Lead the design and implementation of scalable, high-performance software solutions.
- Code Leadership: Write clean, maintainable, and efficient code while conducting thorough code reviews for junior developers.
- System Optimization: Identify bottlenecks and optimize existing systems to improve speed and reliability.
- Agile Collaboration: Participate actively in sprint planning, stand-ups, and retrospectives to drive project momentum.
- Technical Mentorship: Mentor team members and contribute to technical strategy and architecture discussions.
- API Development: Design and document RESTful APIs that integrate seamlessly with third-party services.
Qualifications
- Experience: 5+ years of professional software development experience.
- Technologies: Proficiency in JavaScript (ES6+), TypeScript, React, and Node.js.
- Backend: Strong understanding of server-side logic, database design (SQL/NoSQL), and cloud services (AWS/GCP).
- Tools: Experience with CI/CD pipelines, Docker, and version control (Git).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Communication: Excellent verbal and written communication skills with the ability to explain complex technical concepts to non-technical stakeholders.