Full Stack Developer- React/ Next

Insight Global
Dallas, United States of America
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 125K

Job location

Dallas, United States of America

Tech stack

Clean Code Principles
API
Agile Methodologies
Application Performance Management
Big Data
Code Review
Software Debugging
Github
Monitoring of Systems
Mobile Application Software
Node.js
Scrum
Release Management
Next.js
Software Engineering
Systems Integration
TypeScript
Google Cloud Platform
React
GIT
Build Management
Kubernetes
Github Enterprise
Static Content
React Native
Api Design
NestJS
New Relic (SaaS)
Software Version Control
Jenkins
Web Api
Microservices

Job description

This application developer will primarily work on the system of digital tools that support the e-commerce functions of the brands ecommerce platforms (i.e., Chilis.com). The system is comprised of cloud-hosted microservices, APIs, headless CMS, static site content generator, CDN, build & deploy pipelines, and a native mobile app.

Your Key Job Functions

  • Develop both React and back-end components for the e-commerce platform using Typescript, Node.js, React, React Native and related technologies.
  • Maintain and expand the build and deploy pipelines of the system using GitHub Enterprise workflows, actions, and related technologies.
  • Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and implement features.
  • Write clean, maintainable, and efficient code while following best practices and coding standards.
  • Perform thorough testing and debugging of applications to ensure high-quality software.
  • Optimize application performance and scalability to handle high traffic and large datasets.
  • Participate in code reviews, provide constructive feedback, and adhere to version control and release management processes.
  • Keep up to date with emerging technologies and industry trends, actively contributing innovative ideas to improve processes and software development practices.
  • Troubleshoot and resolve application issues, providing technical support to users when necessary.
  • Member of a cross-functional Agile development team, actively participating in the various Scrum ceremonies.
  • Be part of an on-call rotation that closely monitors the system during high-volume business hours.

Requirements

*5+ years of proven experience as a Full-Stack Developer, recent experience working within a Scrum/ Agile environment *3+ years of recent experience working with ReactJS

  • TypeScript experience *Experience building static content with NextJS *Experience building APIs with NestJS or similar. *Experience working within a Nx workspace monorepo. *Experience in building APIs and integrating with third-party APIs. *Familiarity with version control systems (e.g., Git) and automated CI/CD pipeline tools (e.g., GitHub Workflows, Jenkins).

Nice to Have Skills & Experience

  • React Native *Proficient with application performance monitoring tools (e.g., Google Logs, New Relic). *Experiencing building and deploying Google Cloud resources. *Experience running containers in Google Kubernetes Engine clusters. *Experience running apps and services in containers.

Benefits & conditions

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

About the company

Insight Global is looking for a Full-Stack (React) Developer on behalf of one of the world's leading casual dining restaurant companies with over 1600 global restaurants. This full-stack application developer to be part of the Digital Guest Experience (DGE) team. The DGE team is responsible for developing the digital tools which enable our guests to place orders online and to participate in our customer loyalty programs.

Apply for this position