Return To Search
Software Engineer
Location: Coppell, TX
Job Type: Contract To Hire
Company: IDR
Category: Systems Engineering
The Software Engineer role is a critical position for individuals passionate about full-stack development and eager to contribute to innovative technology solutions within an enterprise environment. As a Software Engineer, you will be instrumental in designing, developing, and implementing scalable solutions that power e-commerce platforms, mobile applications, and data collection systems across multiple brands. This opportunity allows you to work at the forefront of digital transformation, leveraging modern technologies to deliver outstanding guest experiences, while collaborating closely with cross-functional teams, including Product and Marketing.
Joining this organization as a Software Engineer means embracing a culture that values collaborative teamwork and a commitment to continuous technical growth. You will have the chance to lead the architectural design and development of advanced web applications, employing key technologies such as React, JavaScript, Node.js, and TypeScript. You will also play a significant role in mentoring junior developers, promoting best coding practices, and supporting the engineering team’s professional development. The company’s focus on technological innovation ensures that your contributions will directly impact both customer-facing services and the overall technical evolution of the business.
As a Software Engineer, you will engage with both technical and non-technical stakeholders to ensure that technical solutions align with business objectives and deliver measurable results. Your ability to communicate complex technical concepts clearly and collaborate effectively will be essential to achieving project goals and optimizing system performance. This role is ideal for candidates with a solid background in full-stack development, a passion for building high-quality software, and a desire to work in a dynamic environment that values expertise and teamwork.
Located in Coppell, Texas, this position offers the benefit of working in a vibrant and growing tech community, with access to a broad range of professional development resources and exciting career advancement opportunities. The organization is committed to supporting its employees through comprehensive benefits and a strong dedication to fostering a diverse and inclusive workplace.
Software Engineer - Summary
- Lead the design and development of scalable full-stack solutions for e-commerce platforms, mobile applications, and data collection systems.
- Collaborate with cross-functional teams to implement innovative technical solutions.
- Mentor junior engineers to promote growth and maintain high coding standards.
- Utilize modern web technologies such as React, JavaScript, Node.js, and TypeScript.
- Support and enhance guest-facing applications, optimizing user experience and system performance.
Duties & Responsibilities
- Architect, develop, and maintain scalable software solutions for a variety of digital platforms.
- Work closely with product, marketing, and other cross-functional teams to understand business requirements and translate them into effective technical solutions.
- Mentor and guide junior engineers, fostering a culture of learning and continuous improvement.
- Ensure application performance, reliability, and scalability by employing best practices in software development.
- Participate in code reviews, contribute to team discussions, and drive the adoption of best coding practices.
- Engage with stakeholders to gather feedback, iterate on solutions, and deliver high-quality software products.
- Stay current with emerging technologies and industry trends to continuously enhance the company’s technical capabilities.
Salary & Benefits
- Competitive compensation package designed to reward your expertise and contributions.
- Comprehensive benefits, including medical, vision, dental, and life insurance.
- Access to an Employee Stock Ownership Program, offering long-term financial incentives.
- Opportunities for professional advancement and the ability to work within an industry-leading organization.
- Support from a dedicated Engagement Manager focused on your success and career growth.
- Recognition as part of a team that has earned ClearlyRated’s Best of Staffing® Client and Talent Award for 12 consecutive years.
Qualifications & Requirements
- Minimum of 4 years of full-stack development experience, with demonstrated expertise in React and/or React Native.
- At least 2 years of experience with modern JavaScript development, including server-side work using Node.js and TypeScript.
- Proven ability to work across diverse technology stacks, such as React, Vue, Thymeleaf, and .NET frameworks.
- Experience supporting or building e-commerce platforms, particularly guest-facing applications, checkout flows, or loyalty systems.
- Strong communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
- Commitment to fostering a collaborative and inclusive work environment.
Ideal Candidate Snapshot
- Proactive problem-solver with a passion for developing robust software solutions.
- Demonstrated leadership in mentoring and supporting engineering teams.
- Adaptable and eager to learn new technologies and methodologies.
- Excellent team player who thrives in a dynamic, fast-paced environment.
- Strong customer focus, with a commitment to delivering high-quality user experiences.
Other Relevant Information
- The company is committed to diversity, equity, and inclusion, ensuring all qualified applicants receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
- All application information is handled confidentially and in accordance with applicable laws and regulations.
- To comply with government requirements, voluntary self-identification forms related to race, ethnicity, gender, and veteran status may be provided.
- Enjoy working in a collaborative and supportive environment that values your contribution and offers opportunities for continuous learning and advancement.
If you are ready to advance your career as a Software Engineer and make a meaningful impact within an innovative organization, click the application button to apply today.