Job Description
We are seeking a visionary Senior Full Stack Engineer to join our dynamic team in the heart of Dallas, TX. We are proud to offer a comprehensive relocation package to attract top talent from across the nation.
At NexTech Systems, we are building the next generation of cloud-native fintech solutions. You will work alongside world-class engineers, designers, and product managers to deliver scalable, high-performance software that impacts millions of users. If you are looking for a challenge that offers both technical growth and a fresh start in a vibrant city, this is your opportunity.
Why Join Us?
- Generous Relocation Assistance: We cover moving costs and help you settle in Dallas.
- Competitive Compensation: Base salary $130k - $170k plus performance bonuses.
- Modern Tech Stack: Work with React, Node.js, TypeScript, and AWS.
- Flexible PTO and Health Benefits.
Responsibilities
- Design, develop, and maintain scalable web applications using modern JavaScript frameworks.
- Collaborate closely with product managers and designers to translate requirements into technical solutions.
- Write clean, efficient, and well-documented code following strict industry standards and best practices.
- Optimize application performance, ensuring fast load times and seamless user experiences across devices.
- Conduct thorough code reviews and mentor junior developers to foster a culture of continuous learning.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Troubleshoot complex bugs and implement robust backend APIs and database schemas.
Qualifications
- 5+ years of professional software development experience, with a focus on full-stack development.
- Strong proficiency in JavaScript (ES6+), TypeScript, and React or Vue.js.
- Experience building RESTful APIs and working with Node.js or similar server-side technologies.
- Deep understanding of relational and non-relational databases (PostgreSQL, MongoDB, or Redis).
- Familiarity with cloud services, preferably AWS, and containerization tools like Docker.
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).