Job Title : Software Engineer Full Stack
Location : Dallas, TX ( Onsite )
Job type : W2 Contract/Fulltime
Interview : final Round Face to face at client location
Industry : Hospitality / Hotel / Gaming / Resort Technology
Position Overview
The primary responsibility of the Software Engineer is to design, develop, and implement high-quality features, ensuring scalable, reliable, and secure software that aligns with business and market needs.
All duties are to be performed in accordance with departmental and company policies, practices, and procedures. Team members are expected to maintain professional conduct and comply with company standards and rules.
Essential Duties & Responsibilities:-
- Design, develop, and implement full-stack features using Node.js, React, and JavaScript/TypeScript.
- Develop and maintain RESTful APIs using Node.js and related technologies.
- Write clean, maintainable, testable, and well-documented code.
- Work with cross-functional partners (Design, Product, QA, Lead Engineers) to deliver high-quality software.
- Participate in code reviews and maintain coding standards.
- Collaborate in Agile ceremonies including sprint planning, estimation, and retrospectives.
- Investigate and resolve technical issues with strong analytical and problem-solving skills.
- Attend work as scheduled on a consistent and regular basis.
- Perform other related duties as assigned.
Minimum Qualifications:-
- At least 21 years of age.
- Proof of authorization to work in the United States.
- Bachelor s degree in Computer Science, Software Engineering, or related field, or equivalent experience.
- Must be able to obtain and maintain any certification or license as required by law or policy.
- 6-10 years of software development experience with web technologies.
- Proficiency in JavaScript/TypeScript, Node.js, React, HTML/CSS.
- Experience with RESTful APIs, JSON, and SQL databases (e.g., PostgreSQL).
- Familiarity with microservices architecture.
- Familiarity with cloud platforms (AWS preferred).
- Experience with containerization (Docker) and orchestration tools (Kubernetes).
- Good written and verbal communication skills.