Sr. Mobile Software Engineer - Hybrid

A.C. CoyCranberry Township, PA
2hHybrid

About The Position

A.C. Coy is currently seeking candidates for a Senior Mobile Software Engineer role. This individual will utilize React and React Native to design, develop, and enhance our customer-facing and internal mobile applications Our ideal candidate will have 5+ years of professional software engineering experience, including at least 3 years in mobile development, and strong proficiency in React and React Native. This stable, growing company offers an attractive salary, along with a comprehensive benefits package, generous paid time off, company-paid holidays, and a 401K plan.

Requirements

  • 5+ years of professional software engineering experience, including at least 3 years in mobile development
  • Strong proficiency in React (hooks, state management, modern ecosystem) and hands-on React Native mobile development experience
  • Hands-on experience building mobile applications with React Native
  • Solid understanding of RESTful APIs, front-end integration patterns, and experience with TypeScript, modern JavaScript, and component libraries
  • Familiarity with unit testing frameworks (Jest, React Testing Library) and strong understanding of Git, CI/CD pipelines, and agile development
  • Familiarity with cloud environments (AWS, Azure, or GCP) – Azure preferred
  • Understanding of modern CSS design principles and responsive design patterns

Nice To Haves

  • Experience with backend technologies (C#.Net or similar) and API design patterns
  • Experience with Vue.js and Pinia store for state management
  • Knowledge of mobile deployment pipelines (App Store / Google Play) and automated testing strategies/TDD
  • Understanding of UI/UX best practices and design systems
  • Background working in logistics, distribution, or manufacturing industries

Responsibilities

  • Develop and maintain React and React Native applications with scalable front-end architecture and reusable components in collaboration with backend engineers
  • Translate business requirements into technical solutions by working closely with product managers and designers
  • Ensure application performance, security, and reliability while following best practices in code quality, testing, CI/CD, and documentation
  • Participate in technical discussions and contribute ideas to improve architecture and development processes
  • Troubleshoot issues and optimize existing applications for better usability and performance

Benefits

  • attractive salary
  • comprehensive benefits package
  • generous paid time off
  • company-paid holidays
  • 401K plan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service