SABAH.HUB

Front-End Developer

By agreement
2889
Full-time
Baku, Azerbaijan
27.02.25 - 27.03.25

Working conditions

  • Develop and maintain web applications using HTML, CSS, and JavaScript (React.js, Angular, Vue.js, or similar);
  • Collaborate with cross-functional teams to define, design, and ship new features;
  • Write clean, maintainable, and efficient code;
  • Ensure the performance, quality, and responsiveness of applications;
  • Identify and correct bottlenecks and fix bugs
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency;
  • Participate in code reviews and contribute to a culture of continuous improvement;
  • Competitive Salary that aligns with industry standards;
  • Employee assistance programs, providing professional development and career growth opportunities;
  • Company-sponsored social events, team-building activities, and volunteer opportunities.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field;
  • 1-2 years of professional experience in developing modern web applications;
  • Proficiency in React Native and JavaScript (ES6+);
  • Experience with Redux, Redux-Saga, or other state management libraries;
  • Familiarity with RESTful APIs to connect React Native applications to back-end services;
  • Understanding of mobile design principles and UI/UX best practices;
  • Experience with Git version control;
  • Knowledge of native build tools, like Xcode, Gradle (Android Studio, IntelliJ);
  • Familiarity with automated testing frameworks (Jest, Detox, etc.);
  • Capacity to receive positive, constructive feedback;
  • Must be extremely organized, self-motivated and capable of thriving in a rapidly changing environment while managing constantly shifting priorities;
  • Strong leadership skills and ability to work independently; 
  • Strong problem-solving skills;
  • Excellent attention to details and accuracy;
  • Creative thinking and innovation, with the ability to generate new ideas and approaches to problem-solving.