Software Developer ALLY-REQ-025953/25954

Farmington, MI 48336

Posted: 07/31/2024 Category: Information Technology Job Number: 139353

Job Description


Role Overview:

As a Senior React Developer, you will play a crucial role in developing high-performance, scalable applications that deliver outstanding user experiences. You’ll be leveraging your expertise in React, JavaScript, and modern web technologies to create impactful solutions while guiding and mentoring a talented team of developers.

Key Responsibilities:
  • Design, develop, and maintain complex web and mobile applications using React JS/React Native.
  • Implement responsive and adaptive designs to ensure a seamless experience across devices and browsers.
  • Write clean, maintainable, and efficient code using JavaScript/ES6/TypeScript, and test your code with frameworks such as Cypress and Jest.
  • Collaborate with UX/UI designers to transform wireframes and mockups into interactive, visually stunning applications.
  • Optimize applications for maximum performance and scalability.
  • Lead code reviews, provide feedback, and mentor junior developers to foster their growth.
  • Manage version control with Git/GitLab and utilize build tools such as Webpack, Grunt, and Gulp.
  • Integrate with server-side technologies and cloud services, including AWS (S3, Lambda, Elasticache, etc.).
  • Ensure compliance with web accessibility standards (508 Compliance).
  • Troubleshoot and resolve complex issues and bugs, with a focus on continuous improvement.

Top 3 Hard Skills:
  • React JS/React Native: Expertise in building and maintaining web and mobile applications.
  • JavaScript/ES6/TypeScript: Proficiency in modern JavaScript standards and TypeScript for robust coding.
  • JavaScript Testing Frameworks: Experience with testing tools like Cypress and Jest to ensure high-quality code.

Top 3 Soft Skills:
  • Strong Communication: Ability to convey complex technical concepts clearly to both technical and non-technical stakeholders.
  • Time Management: Efficiently manage multiple tasks and deadlines in a fast-paced environment.
  • Collaboration and Teamwork: Work effectively within a team, sharing knowledge and supporting colleagues.

Required Skills:
  • Experience: 5+ years in front-end development with a focus on React and JavaScript technologies.
  • Web Technologies: Deep expertise in HTML5, CSS3, and web template engines (Markdown, Handlebars, JSX, Jade).
  • CSS Preprocessors: Advanced knowledge of SASS, LESS, or similar tools.
  • JavaScript Frameworks: Proficiency in React and other JavaScript frameworks.
  • Performance Optimization: Proven ability to create highly-performant, optimized websites.
  • Version Control: Strong experience with Git/GitLab and branching strategies.
  • Build Tools: Familiarity with command-line utilities and build tools like Webpack, Grunt, Gulp.
  • Server-Side Development: Experience with NodeJS, Express, Hapi, or similar.
  • Cloud Services: Experience with AWS cloud services is a plus.
  • Mobile Development: Experience with React Native and mobile app development is advantageous.
  • Testing: Experience with JavaScript testing frameworks such as Cypress and Jest.
  • API Integration: Skilled in consuming REST APIs using asynchronous methods.
  • Accessibility: Knowledge of 508 Compliance and web accessibility standards.
  • Education: Bachelor’s Degree in Computer Science or a related field.

 

Ready to make an impact? Apply now and be part of our exciting journey in the digital world!
Apply Online
Apply with LinkedIn Apply with Facebook Apply with X

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Farmington, MI

Explore exciting job opportunities in the vibrant area surrounding Farmington, Michigan, where career growth and cultural charm come together seamlessly. Nestled between the bustling cities of Detroit and Ann Arbor, this region offers a perfect balance of suburban tranquility and urban excitement. With access to renowned art galleries like the Farmington Players Barn Theater and the quaint streets of downtown Farmington, job seekers can enjoy a blend of local charm and big-city amenities. Home to beautiful parks like Shiawassee Park and countless outdoor recreational opportunities, Farmington, Michigan, is an ideal place to work and play. Discover your next career move in this enchanting region and unlock a world of possibilities.