Front End Developer

Hiring Harmony Test

San Francisco (CA)

Vor Ort

USD 110.000 - 150.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Mach aus dieser Stelle ein Bewerbungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Hiring Harmony Test is seeking a detail-oriented Front End Developer to build and maintain mobile applications. You will translate requirements into high-quality mobile experiences, develop reusable components, and integrate with APIs and services.

You'll work with product, design, and QA teams to ensure performance, accessibility, and consistent UX across devices, while contributing to testing and code reviews as part of an agile process.

Qualifikationen

  • Experience developing front-end features for mobile apps.
  • Proficiency in React Native, Swift, Kotlin, or similar.
  • Strong JavaScript/TypeScript skills for mobile UI.
  • Ability to translate designs into accessible, responsive interfaces.
  • Experience with APIs, authentication, and data handling.
  • Familiarity with testing and code review practices.

Aufgaben

  • Develop, enhance, and maintain front-end features for mobile apps.
  • Translate UI designs into accessible, responsive mobile experiences.
  • Build reusable components and navigation flows.
  • Integrate APIs and backend services.
  • Write maintainable, testable code with good documentation.
  • Optimize performance and memory usage across devices.
  • Ensure accessibility and cross-device compatibility.
  • Collaborate with product, design, and backend teams.
  • Participate in code reviews and agile ceremonies.

Kenntnisse

Front-end development
React Native
TypeScript
JavaScript
UI/UX
Testing
Code reviews
API integration

Jobbeschreibung

About the role

We’re seeking a detail-oriented and collaborative Front End Developer to help build, enhance, and maintain mobile applications that are reliable, accessible, responsive, and easy to use. In this role, you’ll translate product requirements and designs into high-quality mobile experiences, develop reusable components, integrate APIs and services, troubleshoot issues, and collaborate with product, design, engineering, quality assurance, and other internal teams. You’ll contribute to application performance, usability, maintainability, release readiness, and a consistent user experience across supported devices and platforms.

What you’ll do
  • Develop, enhance, and maintain front-end features for mobile applications based on product requirements, technical specifications, user stories, and acceptance criteria

  • Translate user interface designs, prototypes, and workflows into accessible, responsive, and maintainable mobile experiences

  • Build reusable components, screens, navigation flows, forms, and other front-end functionality using approved frameworks, libraries, and development standards

  • Integrate mobile applications with APIs, backend services, authentication systems, databases, analytics platforms, and other application services

  • Write clear, maintainable, testable, and well-documented code that follows established architecture, coding, security, and performance practices

  • Optimize application performance, responsiveness, startup time, memory usage, network behavior, battery consumption, and overall user experience

  • Ensure mobile interfaces work consistently across supported devices, screen sizes, operating systems, orientations, and network conditions

  • Implement accessibility considerations, including semantic interfaces, keyboard or assistive technology support, readable content, appropriate contrast, and inclusive interaction patterns

  • Identify, investigate, reproduce, document, and resolve application defects, technical issues, usability problems, and production incidents

  • Write and maintain unit, component, integration, end-to-end, and other applicable automated tests for front-end functionality

  • Participate in code reviews and provide constructive feedback related to functionality, quality, maintainability, security, performance, and user experience

  • Collaborate with product managers, designers, backend developers, quality assurance professionals, analysts, operations, and other stakeholders to clarify requirements and resolve issues

  • Participate in refinement sessions, sprint planning, daily coordination, sprint reviews, retrospectives, release planning, and other project meetings

  • Use version control, build systems, continuous integration and delivery pipelines, debugging tools, monitoring tools, and release platforms to support development and deployment

  • Contribute to technical documentation, development standards, architecture decisions, release notes, support materials, and team knowledge sharing

  • Recommend improvements to mobile development practices, application architecture, developer workflows, testing strategies, and engineering processes

How you’ll work

You’ll work cross-functionally with product, design, backend engineering, quality assurance, operations, customer support, and other internal teams. The role combines front-end development, user interface implementation, API integration, testing, debugging, code review, technical communication, and continuous improvement. You’ll balance planned development with changing priorities, evolving requirements, technical constraints, and time-sensitive releases. Success in this role requires careful attention to detail, sound technical judgment, curiosity, clear communication, and a commitment to building dependable mobile experiences.

Who you are
  • Detail-oriented and thoughtful, with a strong focus on usability, visual quality, functional correctness, and maintainable code

  • Analytical and comfortable investigating unexpected application behavior, reviewing logs and evidence, and determining likely causes

  • Collaborative and constructive, with the ability to work effectively with technical and non-technical stakeholders

  • Clear and professional communicator who can explain technical decisions, tradeoffs, risks, and implementation status

  • Organized and dependable, with the ability to manage multiple features, defects, environments, deadlines, and priorities

  • Committed to writing readable, testable, secure, and maintainable front-end code

  • Curious about mobile technologies, user needs, product requirements, and the factors that influence application quality

  • Proactive in identifying technical risks, communicating blockers, and recommending practical solutions

  • Comfortable receiving feedback through code reviews, design discussions, testing activities, and product validation

  • Committed to continuous learning as mobile platforms, frameworks, development practices, and user expectations evolve

Why this role matters

Mobile applications are an important part of how customers and internal teams access products, services, and information. This role helps transform product ideas and user needs into reliable, intuitive, and accessible mobile experiences. By building high-quality front-end functionality, addressing technical issues, improving performance, and collaborating throughout the development lifecycle, you’ll help deliver applications that are useful, maintainable, and dependable.

Qualifications
  • Experience developing front-end features for mobile applications, responsive applications, or comparable digital products

  • Experience with a mobile development framework or technology stack such as React Native, Flutter, Swift, Kotlin, Android, iOS, or another relevant platform

  • Strong knowledge of JavaScript, TypeScript, Swift, Kotlin, Dart, or another relevant front-end programming language

  • Experience implementing user interfaces from designs, prototypes, component libraries, or other product specifications

  • Experience integrating REST APIs, GraphQL services, authentication flows, asynchronous data, and third-party services

  • Understanding of mobile application architecture, state management, navigation, local storage, error handling, and application lifecycle behavior

  • Experience writing or maintaining unit, component, integration, end-to-end, or other automated front-end tests

  • Working knowledge of Git or another version control system, code review practices, debugging tools, and development workflows

  • Understanding of responsive design, accessibility, usability, cross-device compatibility, and mobile performance optimization

  • Ability to troubleshoot defects, analyze application behavior, and communicate technical findings clearly

  • Familiarity with continuous integration and delivery, mobile build processes, application distribution, monitoring, or release management is helpful

  • Experience with analytics, crash reporting, push notifications, offline functionality, or secure mobile development is helpful depending on the application environment

  • Strong analytical, problem-solving, organizational, and written communication skills

  • Ability to work effectively with product, design, engineering, quality assurance, and other cross-functional teams in a changing environment

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Android Engineer (Flutter)
Android Engineer (Flutter)

Electrum • USA

Remote
USD 120.000 - 170.000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

Vor Ort
USD 100.000 - 130.000
Senior Mobile Application Developer
Senior Mobile Application Developer

Compunnel, Inc. • Louisville (KY)

Vor Ort
USD 100.000 - 130.000
Senior Front End Mobile Developer
Senior Front End Mobile Developer

Optomi • Charlotte (NC)

Vor Ort
USD 90.000 - 120.000
Senior Mobile Engiineer – Android
Senior Mobile Engiineer – Android

Pentangle Tech Services | P5 Group • Plano (TX)

Vor Ort
USD 120.000 - 170.000
Senior Mobile Engineer – Android
Senior Mobile Engineer – Android

Pentangle Tech Services | P5 Group • Plano (TX)

Vor Ort
USD 110.000 - 160.000
Front-End Developer
Front-End Developer

Aadmi • USA

Remote
USD 90.000 - 140.000
Health insurance
Pension
Generous PTO
+1
Sr Principal Mobile Architect
Sr Principal Mobile Architect

MiniMed • San Diego (CA)

Hybrid
USD 150.000 - 190.000
React Native Developer
React Native Developer

Anblicks • Dallas (TX)

Vor Ort
USD 90.000 - 140.000
Web Developer
Web Developer

Talentola • Alpharetta (GA)

Vor Ort
USD 120.000 - 180.000