An established engineering organization based in New Jersey is seeking a Front-End / Mobile UI Engineer to join a remote development team building modern, high-performance web and mobile applications. The ideal candidate has strong experience with JavaScript frameworks, design systems, and mobile build/release processes. This role requires hands-on development, clean coding practices, and the ability to collaborate within a distributed engineering environment. Key Responsibilities:
Develop responsive, user-centric interfaces for both web and mobile platforms.
Implement reusable components using modern JavaScript frameworks and front-end architectures.
Work with design systems to maintain visual consistency across applications.
Integrate front-end features with backend services through REST APIs.
Optimize applications for performance, scalability, and maintainability.
Participate in version control workflows, code reviews, and continuous improvement initiatives.
Support mobile app delivery processes, including build and store publication.
Write unit tests and contribute to building testable, reliable codebases.
Collaborate with cross-functional teams in an agile, remote-first environment.
Required Skills:
5+ years of expertise in a large-scale professional organization with JavaScript (ES6+), React (React 18+), and related UI libraries.
2+ years of experience with React Native for mobile application development.
Ability to work with HTML5, CSS3, and at least one CSS preprocessor (SASS, LESS, etc.).
Familiarity with Bootstrap or similar component frameworks.
Experience using modern build tools including Vite, Webpack, Babel, NPM/Yarn.
Solid understanding of Git workflows.
Experience consuming and integrating REST APIs.
Knowledge of mobile app processes such as offline storage, location services, and publishing to iOS/Android app stores.
Comfort with writing unit tests and ensuring code quality.
Experience working in modern front-end build pipelines.
Qualifications
Bachelor's degree required.
5+ years of professional front-end and/or mobile development experience.