Job Description
Are you a visionary Software Engineer looking for your next challenge?
NexTech Innovations is looking for a talented Full Stack Software Engineer to join our dynamic team in Memphis, TN. We are a rapidly growing tech company committed to building cutting-edge digital solutions for enterprise clients. If you thrive in a fast-paced environment and want to work with the latest technologies, we want to meet you.
Why Join Us?
- Immediate Start: We are looking to onboard immediately.
- Modern Tech Stack: Work with React, Node.js, Python, and AWS.
- Competitive Compensation: $95k - $135k based on experience.
- Professional Growth: Clear career path and continuous learning opportunities.
Don't miss this opportunity to accelerate your career with a leading Memphis-based tech firm.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern frameworks and languages.
- Collaborate with cross-functional teams (designers, product managers, and backend engineers) to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Debug and troubleshoot complex issues to ensure system stability and performance.
- Participate in code reviews to provide constructive feedback and ensure code quality.
- Optimize applications for maximum speed and scalability.
- Stay updated with emerging technologies and industry trends to propose innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional experience in full-stack software development.
- Proficiency in JavaScript (ES6+), React, or Angular for front-end development.
- Strong experience with Node.js, Python, or Java for back-end development.
- Familiarity with SQL databases and RESTful APIs.
- Experience with cloud services (AWS, Azure, or Google Cloud) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work effectively in a team environment.