Return To Search
Software Engineer
Location: Coppell, TX
Job Type: Contract To Hire
Company: IDR
Category: Systems Engineering
If you are looking to take the next step in your technology career, consider applying for the role of Software Engineer. This exciting opportunity offers the chance to work in a dynamic, enterprise-level environment dedicated to powering e-commerce platforms, mobile applications, and data collection systems for multiple brands. As a Software Engineer, you will engage with a collaborative team that values innovative technology solutions and strives to deliver outstanding guest experiences through cutting-edge software development.
As a Software Engineer, you will play a pivotal role in designing and developing scalable, full-stack solutions. Your expertise will contribute to the support and enhancement of critical business applications and systems, ensuring seamless customer journeys and efficient data management. This position is perfect for someone who thrives in a fast-paced setting, enjoys mentoring others, and is passionate about leveraging the latest web technologies to solve complex business challenges.
Working as a Software Engineer allows you to collaborate with cross-functional teams, including product, marketing, and technical stakeholders. Your contributions will help shape the technical direction of digital platforms and elevate the organization's technology stack. If you possess strong communication skills, a solid foundation in modern JavaScript frameworks such as React, and a proven ability to work across diverse technology stacks, this opportunity is for you.
The company has a longstanding reputation for valuing its team members, offering a comprehensive benefits package and opportunities to grow within the organization. Employees benefit from an engaging workplace culture, ongoing professional development, and the support of a dedicated engagement manager focused on individual success.
Software Engineer - Summary
- Design and develop scalable, full-stack software solutions for e-commerce, mobile, and data-driven platforms.
- Collaborate with various teams to define technical requirements, implement features, and improve system performance.
- Mentor and guide junior engineers to ensure best coding practices and foster a culture of continuous learning.
- Enhance user-facing applications by leveraging technologies such as React, JavaScript, Node.js, and TypeScript.
- Work closely with both technical and non-technical stakeholders to deliver high-quality software products.
Duties & Responsibilities
- Lead the architecture, design, and development of robust web and mobile applications supporting business goals.
- Actively participate in code reviews, ensuring adherence to best practices and coding standards.
- Collaborate with cross-functional teams, including Product and Marketing, to understand project requirements and deliver solutions aligned with business needs.
- Provide technical guidance and mentorship to junior software engineers, fostering professional growth within the team.
- Maintain, support, and enhance existing software systems to ensure reliability and scalability.
- Identify and address performance bottlenecks in applications, proactively optimizing system efficiency.
- Stay updated on emerging technologies and industry trends, proposing innovative solutions to enhance products and processes.
Salary & Benefits
- Competitive compensation package reflecting experience and skills.
- Comprehensive benefits, including medical, vision, dental, and life insurance options.
- Employee Stock Ownership Program (ESOP) for long-term investment in your career.
- Access to a dedicated engagement manager committed to your success.
- Opportunities to work with an industry-leading organization recognized for excellence in staffing and talent management.
- Recognition as a ClearlyRated's Best of Staffing® Client and Talent Award winner for 12 consecutive years.
Qualifications & Requirements
- Minimum of 5 years of full-stack development experience, with significant expertise in React and/or React Native.
- At least 2 years of hands-on experience with modern JavaScript development, including server-side technologies such as Node.js and TypeScript.
- Proven ability to work across various technology stacks, such as React, Vue, Thymeleaf, and .NET.
- Experience supporting or building e-commerce platforms, including guest-facing applications, checkout flows, or loyalty systems.
- Strong communication and collaboration skills, with a demonstrated ability to work effectively with both technical and non-technical stakeholders.
Ideal Candidate Snapshot
- Technically proficient in modern web and mobile frameworks, with a passion for developing high-quality, scalable solutions.
- Natural mentor who enjoys guiding junior team members and sharing knowledge.
- Adaptable and comfortable working in a fast-paced, collaborative environment.
- Detail-oriented, with a commitment to delivering robust and efficient code.
- Driven by innovation and continuous improvement, staying ahead of industry trends.
Other Relevant Information
- The organization has over 25 years of proven industry experience and is recognized for its commitment to employee success.
- Employees have access to robust benefits and a supportive workplace culture focused on growth and development.
- This role offers the unique opportunity to work at the intersection of technology and business, impacting multiple brands and platforms.
- Applicants of all backgrounds are encouraged to apply. The company supports diversity and inclusion in the workplace and complies fully with EEOC guidelines.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. IDR is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite employees to voluntarily self-identify their race or ethnicity, gender, and veteran status (if applicable). Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provisions of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. You may access this form here.
If you are ready to advance your career, click the application button to apply for this exciting Software Engineer opportunity today!