> Markdown version of [/jobs/ext/4647982-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/4647982-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** HCL GLOBAL - **Location:** Westlake, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Backbone.Js, Cascading Style Sheets (CSS), Software Quality, Code Review, Databases, Software Design Patterns, JavaScript Libraries, Model View Controller (MVC), NoSQL, Object-Oriented Software Development, Systems Development Life Cycle, Responsive Web Design, Software Engineering, ReactJS, AngularJS, Information Technology, Restful APIs - **Published:** November 9, 2026 - **Apply:** https://www.thejobnetwork.com/job/fd9578c1-54e3-41f1-a886-6919b634ccaf/full-stack-engineer ## About the Role The ideal candidate is a passionate and skilled software engineer with a strong foundation in computer science and a deep enthusiasm for building high-quality applications. They bring hands-on experience in building scalable RESTful APIs and working with both relational and NoSQL databases. Committed to delivering high-quality solutions, they emphasize adherence to SDLC best practices and actively promote Continuous Integration and Continuous Delivery (CI/CD). Additionally, they are passionate about mentoring junior team members, establishing coding standards, and leveraging modern front-end technologies to create dynamic, responsive user experiences. * Experience mentoring junior staff and defining coding standards and best practices. * Strong ability to conceptualize object-oriented design and apply engineering design patterns. * Hands-on experience building RESTful web services and APIs. * Familiarity with database systems, including relational and NoSQL technologies. * Solid understanding of SDLC methodologies and their importance in software development. * Passion for Continuous Integration and Continuous Delivery (CI/CD) practices. * Knowledge of JavaScript libraries such as Angular for building complex interactive applications. * Experience with MVC frameworks (Angular, AngularJS, Backbone.js, React.js, or similar) and JavaScript design patterns. * Proficient in using CSS3 features and CSS frameworks to implement responsive web design. ## Description A well-rounded Senior Software Engineer with a strong foundation in modern development practices, this individual demonstrates a deep understanding of object-oriented design principles and engineering design patterns. They thrive in Agile environments, bring hands-on technical expertise, and are committed to delivering innovative solutions across the full software development lifecycle-from design through deployment-while collaborating effectively with team members to enhance overall performance and outcomes. * Mentor junior staff and define engineering best practices. * Leverage past experience to help lead the team through all phases of the software development lifecycle. * Work effectively with developers, stakeholders, and cross-functional teams. * Serve as a hands-on technical contributor with a strong sense of ownership. * Develop clean, well-tested, and maintainable code. * Perform code reviews and ensure code quality across the team. * Drive continuous improvement by helping elevate both individual and team performance.