Job Description
We are looking for a Senior Full Stack Engineer to join our innovative team in the heart of Nashville, TN. If you are passionate about building scalable, high-performance web applications and want to work in a dynamic environment, this is the perfect opportunity for you.
As a key member of our engineering team, you will be responsible for the full software development lifecycle, from architectural design to final deployment. We value clean code, best practices, and a collaborative culture.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Hybrid work model (3 days in office).
- Professional development and tuition reimbursement.
- Access to cutting-edge technologies and tools.
Responsibilities
- Design, develop, and maintain high-performance web applications using modern frameworks such as React and Node.js.
- Collaborate with cross-functional teams (UX/UI, Product, QA) to define, design, and ship new features.
- Write clean, maintainable, and efficient code with a focus on scalability and performance.
- Participate in code reviews and provide constructive feedback to team members.
- Optimize applications for maximum speed and scalability, ensuring a seamless user experience.
- Identify and resolve technical issues and bugs in a timely manner.
Qualifications
- 5+ years of professional experience in software development and web technologies.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS or Azure) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.