Job Description
Are you a visionary Engineer ready to make an impact?
Apex Digital Systems is actively seeking a Senior Software Engineer for a high-profile Direct Hire opportunity in the heart of Nashville, TN. We are expanding our team to lead the next generation of digital innovation. If you thrive in a dynamic, fast-paced environment and want to solve complex problems with cutting-edge technology, this is your chance to accelerate your career.
Why Join Us?
- Competitive Compensation: Base salary ranging from $90,000 to $130,000.
- Direct Hire Opportunity: Permanent position with full benefits and equity.
- Modern Tech Stack: Work with React, Node.js, and AWS in a cloud-native architecture.
- Hybrid Work Model: Enjoy the flexibility of a hybrid schedule in Nashville.
Key Responsibilities:
- Design, develop, and deploy scalable web applications using modern JavaScript frameworks.
- Collaborate with product managers and designers to translate requirements into high-quality code.
- Mentor junior developers and conduct code reviews to ensure best practices and maintainability.
- Optimize application performance and ensure seamless user experiences across all devices.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Troubleshoot and debug complex technical issues in production and development environments.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Familiarity with cloud platforms, preferably AWS or Azure.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.
Responsibilities
- Design, develop, and deploy scalable web applications using modern JavaScript frameworks.
- Collaborate with product managers and designers to translate requirements into high-quality code.
- Mentor junior developers and conduct code reviews to ensure best practices and maintainability.
- Optimize application performance and ensure seamless user experiences across all devices.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Troubleshoot and debug complex technical issues in production and development environments.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Familiarity with cloud platforms, preferably AWS or Azure.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.