Senior Frontend Developer

New
J
JobgetherWeb applications
Based in IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Frontend DevelopmentRxJSTypeScriptReact

Requirements

  • Have professional frontend development experience, particularly building and maintaining web applications with React.
  • Have strong working knowledge of TypeScript and its use in modern frontend development.
  • Understand SOLID principles and their application to software architecture and code organization.
  • Have theoretical or practical familiarity with Functional Reactive Programming (FRP).
  • Know HTTP(S) and WebSocket (WS/WSS) protocols and their practical use in web applications.
  • Have experience working with RxJS and reactive programming approaches.
  • Be able to break technical specifications into tasks, prioritize work, and independently deliver solutions.
  • Understand native UX/UI components, including their appearance, functionality, and expected user interactions.
  • Have experience conducting code reviews and evaluating code quality, maintainability, and technical consistency.
  • Bring analytical and problem-solving abilities, attention to detail, and a proactive approach to resolving technical challenges.
  • Be able to work independently and collaborate with distributed development teams.

Responsibilities

  • Develop and implement website functionality using React, TypeScript, and modern frontend practices.
  • Maintain and extend application features to improve usability, reliability, and performance.
  • Identify performance bottlenecks and optimize application speed, responsiveness, and scalability.
  • Design technical solutions that address product requirements and support long-term maintainability.
  • Break technical specifications into development tasks and independently plan and deliver solutions.
  • Apply SOLID principles and software design patterns to produce modular, maintainable code.
  • Use reactive programming concepts and RxJS to build application features.
  • Implement HTTP(S) and WebSocket communication protocols.
  • Participate in code reviews and provide feedback to maintain development standards.
  • Apply knowledge of native UX/UI components and expected behavior to deliver consistent user experiences.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now