Job Description
Join the Future of Tech in Memphis
We are looking for a visionary Senior Software Engineer to join our dynamic team in Memphis, TN. If you are passionate about building scalable, high-performance applications and are ready for a new adventure, we offer a competitive package including full relocation assistance to help you settle in comfortably.
As a key member of our engineering squad, you will drive the architecture and development of next-generation software solutions. We pride ourselves on a culture of innovation, continuous learning, and collaboration. Don't miss this chance to advance your career in a vibrant city with a growing tech scene.
Responsibilities
- Design & Development: Architect and implement robust, scalable, and secure software solutions using modern technologies.
- Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Cross-Functional Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality features on time.
- Optimization: Identify bottlenecks in the application stack and optimize performance, database queries, and load times.
- Mentorship: Guide junior developers and contribute to code reviews to ensure team excellence.
- Relocation Support: Utilize relocation benefits to seamlessly transition to Memphis, TN.
Qualifications
- Experience: 5+ years of professional software development experience in web technologies.
- Technical Skills: Proficiency in JavaScript/TypeScript, React, Node.js, or Python.
- Database: Strong experience with SQL (PostgreSQL/MySQL) and cloud platforms like AWS or Azure.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Relocation Eligibility: Must be willing to relocate to Memphis, TN.
- Soft Skills: Excellent problem-solving abilities and strong communication skills.