Sr Front-End Engineer

mPulse Mobile

mPulse Mobile

Software Engineering
Remote
Posted on Saturday, March 16, 2024

Job Details

Description

Job Summary:

mPulse Mobile is seeking a talented Senior Front End Software Engineer to join our internal technology team. This role is a blend of new feature development, API enhancement, optimization, client integration support, and product maintenance. The successful candidate will collaborate with our offshore development partner to ensure the continuous delivery and support of a high-quality intelligent mobile messaging product. Additionally, the role involves mentoring and training junior engineering team members based on seniority and experience. The ideal candidate is a senior-level software engineer with experience in technologies such as React, MUI, TypeScript, and other web engineering technologies. They should have a passion for enhancing the consumer healthcare experience using communication technology.

Duties/Responsibilities:

  • Lead the development of new features and enhancements for front-end applications, translating business requirements into scalable and efficient solutions. Work closely with product management to define feature specifications and deliver within agreed timelines.
  • Proactively identify and resolve complex issues reported by clients and internal staff, ensuring high reliability and performance of supported applications.
  • Collaborate with UX/UI designers to architect, create, and maintain a robust design system for front-end applications using React. This includes standardizing UI components and style guides to ensure consistency and efficiency across development teams.
  • Champion best practices in front-end development, including component architecture, code modularization, testing strategies, and documentation. Lead initiatives to improve code quality, maintainability, and development processes.
  • Ensure all front-end applications adhere to the latest standards in responsive design and accessibility
  • Facilitate seamless integration of front-end components with backend services by working closely with backend teams and other departments.
  • Provide technical guidance and mentorship to peers.
  • Stay up to date with the latest front-end technologies and best practices.

Skills/Abilities/Experience:

  • 5+ years professional experience with React
  • 5+ years of experience in a front-end role
  • Expertise in REST API integration
  • Proficiency with writing SQL queries
  • End-to-End (E2E) automated testing
  • Vue Js experience is a plus
  • CSS-in-JS experience is a plus
  • Storybook experience is a plus
  • Proficient in state management and experience with libraries such as Redux, React Query, Zustand etc..
  • Ability to work in a team providing and receiving feedback
  • Experience working with Agile development environment

Minimum Qualifications:

  • BA in Computer Science or other related engineering degree or 5+ years of related experience to supplement educational requirement
  • Minimum 5 years of professional experience
  • Expert knowledge working in modern front-end frameworks
  • Expert knowledge of JavaScript and intermediate knowledge of Typescript.
  • Working knowledge of SQL, Docker, Linux

Physical Requirements:

  • Ability to stand and sit for extended periods.
  • Ability to lift 10 lbs. weight.

Qualifications

Skills

Behaviors

:

Motivations

:

Education

Experience

Licenses & Certifications