Senior Developer (Front-End)

New
Based in United StatesFull-TimeSenior
Salary111,155 - 150,385 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years of experience developing IT solutions; 7+ years of hands-on experience with ReactJS, JavaScript, and UX design principles.
Required Skills
GitCSSJavascriptTypeScriptReduxReactCI/CD

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, UI/UX Design, or related field, or equivalent experience.
  • 10+ years of experience developing IT solutions, software applications, and cloud-based technologies.
  • 7+ years of hands-on experience with ReactJS, JavaScript, and UX design principles.
  • Strong knowledge of TypeScript, CSS, Tailwind, state management (Redux or Context API), and modern front-end tooling.
  • Proven experience building dynamic forms, reusable components, interactive interfaces, and complex user workflows.
  • Experience with data structures, algorithms, software architecture, and scalable application design.
  • Familiarity with Git, CI/CD pipelines, Agile development practices, and DevSecOps processes.
  • Strong understanding of security best practices and experience developing reliable, compliant software solutions.
  • Demonstrated ability to communicate complex technical concepts clearly to both technical and non-technical audiences.
  • Strong problem-solving skills, analytical thinking, and ability to work independently or collaboratively.
  • Experience leading technical discussions, facilitating meetings, and mentoring development teams.

Responsibilities

  • Develop responsive and high-performance web applications using ReactJS, JavaScript, TypeScript, and modern front-end technologies.
  • Translate UI/UX concepts and human-centered design principles into functional, accessible, and intuitive user interfaces.
  • Build reusable components, front-end libraries, and scalable architectures to support long-term product development.
  • Optimize applications for performance, scalability, security, and efficiency within cloud-based environments.
  • Design and implement dynamic forms, interactive components, and advanced user workflows.
  • Apply component-based architecture, event-driven patterns, and microservice principles to front-end development.
  • Conduct code reviews, provide technical guidance, and mentor junior developers.
  • Collaborate within agile teams using DevSecOps methodologies, CI/CD pipelines, and modern development workflows.
  • Lead user testing, analyze feedback, and continuously improve digital experiences.
  • Research emerging technologies and recommend solutions that align technical capabilities with business objectives.
View Full Description & ApplyYou'll be redirected to the employer's site
111,155 - 150,385 USD per year
Apply Now