Job Description
We are a fast-growing tech company based in the heart of Nashville, TN, dedicated to building scalable software solutions for the healthcare and fintech industries. We are looking for a Senior Software Engineer who thrives in a dynamic environment and is eager to work with a diverse, international team.
Why Join Us?
- Foreigner Friendly: We actively support remote work and value diverse perspectives from around the globe.
- Competitive Package: Top-tier salary, health benefits, and 401(k) matching.
- Flexible Culture: Hybrid work options available for candidates in Nashville.
If you are an expert in modern web technologies and want to make an impact from anywhere, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following industry best practices.
- Troubleshoot and debug issues to ensure seamless application performance.
- Participate in code reviews and provide constructive feedback to team members.
- Mentor junior developers and conduct technical training sessions.
- Stay up-to-date with emerging technologies and industry trends.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Strong proficiency in Python and JavaScript (React or Vue.js preferred).
- Excellent English communication skills, both written and verbal.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Proven ability to work independently in a remote or hybrid setting.
- Passion for solving complex problems and learning new technologies.