Skip to content
mimi

Front-End Web and Mobile Developer

PMAA Inc.

Sunrise · On-site Full-time Mid Level $81k – $122k/yr 6d ago

About the role

We are seeking a Front-End Web and Mobile Developer to design and deliver secure, responsive, and scalable digital experiences across web and mobile platforms. This role is responsible for developing customer-facing applications that enhance user experience, improve operational efficiency, and operate within a highly regulated and secure environment.

Key Responsibilities

Web and Front-End Development

  • Design and develop content-driven web applications using a CMS platform such as Optimizely (Episerver)
  • Build responsive, accessible, and high-performance user interfaces using modern JavaScript (ES6+), HTML5, and CSS3
  • Develop and maintain front-end applications using frameworks such as React, Vue.js, or Angular
  • Ensure cross-browser compatibility and mobile-first design principles
  • Work within Microsoft .NET environments using Razor Pages, MVC, and MVVM patterns

Mobile Development

  • Develop cross-platform mobile applications using React Native or similar frameworks
  • Reuse design patterns and business logic across web and mobile platforms where appropriate
  • Collaborate with design and product teams to deliver intuitive mobile user experiences

Security and Identity

  • Implement secure authentication and authorization using JWT-based tokenization
  • Integrate applications with Azure Entra External ID (Azure AD B2C / CIAM) for user identity and access management
  • Secure API communication using access tokens, refresh tokens, and role- or claims-based authorization
  • Apply front-end security best practices to prevent vulnerabilities such as XSS, CSRF, and token leakage
  • Support compliance efforts in regulated environments by participating in security reviews and audits

API Integration

  • Integrate and consume RESTful APIs within web and mobile applications
  • Use tools such as Postman to test, validate, and debug APIs and authentication flows
  • Collaborate with backend teams to define API contracts and error-handling standards

Quality, Performance, and Collaboration

  • Optimize applications for performance, scalability, accessibility (WCAG), and SEO
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews, sprint planning, and architectural discussions
  • Troubleshoot and resolve front-end, mobile, and API-related issues
  • Contribute to technical documentation, architecture, and development standards

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience
  • Minimum of 4 years of experience developing front-end web and mobile applications
  • Strong experience with modern JavaScript frameworks (Vue.js and at least one of React or Angular)
  • Experience with CMS platforms, preferably Optimizely or similar
  • Experience building mobile applications using React Native or comparable frameworks
  • Experience implementing authentication using JWT and working with OAuth 2.0 or OpenID Connect
  • Working knowledge of Azure Entra External ID (Azure AD B2C / CIAM concepts)
  • Experience integrating and consuming REST APIs
  • Proficiency with Git and CI/CD pipelines
  • Experience working with Microsoft .NET technologies, including Razor Pages and MVC
  • Familiarity with Agile methodologies such as Scrum or Kanban

Preferred Qualifications

  • Experience with CMS experimentation, personalization, or A/B testing
  • Proficiency in TypeScript and modern JavaScript development
  • Experience with headless or composable CMS architectures
  • Knowledge of front-end security standards and OWASP best practices
  • Experience with Microsoft Azure and performance monitoring tools
  • Ability to mentor team members and collaborate across technical teams
  • Portfolio or examples of real-world web or mobile applications

Compensation

The compensation range for this position is $81,000 to $122,000, depending on experience, qualifications, and location. Additional incentives or bonuses may be available

Skills

AngularAPIAzure AD B2CAzure Entra External IDCSS3CI/CDGitHTML5JavaScriptJWTMicrosoft .NETMVCMVVMOAuth 2.0OpenID ConnectOptimizelyPostmanReactReact NativeRESTful APIsRazor PagesVue.jsWCAGXSS

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free