Sr. Front End Developer

Remote · Full-time · Senior

About The Position

We are currently seeking a Senior Frontend Developer with expertise in React.js and React Native to join our team. This is an exceptional opportunity for a highly skilled individual to contribute to our growing and innovative technology company. The Senior Frontend Developer will play a pivotal role in designing, developing, and maintaining advanced user interfaces for web and mobile applications. 


Responsibilities:

  • Design and develop user-friendly interfaces for web and mobile applications using React.js and React Native.
  • Collaborate closely with backend engineers and designers to implement user-facing features and ensure seamless integration with server-side logic.
  • Identify and address performance bottlenecks and bugs, and propose effective solutions.
  • Uphold code quality, organization, and automation best practices.
  • Enhance existing features and create new ones, contributing to our portfolio of applications.
  • Work collaboratively with product managers, designers, and other engineers to define product roadmaps and milestones.
  • Lead code reviews and provide mentorship to junior developers

Requirements

  • Proven experience in building user interfaces with React.js and React Native.
  • Proficiency in JavaScript and a solid understanding of modern front-end development practices.
  • Familiarity with state management solutions like Redux or Mobx.
  • Knowledge of RESTful API integration and GraphQL.
  • Strong understanding of responsive web design and mobile-first principles.
  • Experience with frontend build tools and package managers such as Webpack, Babel, and npm.
  • Proficient in HTML5 and CSS3, with an eye for detail in UI/UX design.
  • Knowledge of testing frameworks and the ability to implement unit and integration tests.
  • Proficient with version control systems, such as Git.
  •  Familiarity with CI/CD pipelines and deployment processes
  • Bachelor's or Master's degree in Computer Science, or a related field, or the ability to demonstrate expertise in modern development philosophy, JavaScript, and system architecture. 

Will be a plus:

  • Experience with additional frontend frameworks or libraries like Angular or Vue.js.
  • Familiarity with TypeScript.
  • Prior experience in developing mobile applications with React Native.
  • Knowledge of mobile-specific best practices and platform-specific nuances.
  • Familiarity with design systems and component libraries.
  • Experience with continuous integration and deployment pipelines.
  • Prior experience working in an Agile/Scrum development environment.
  • Previous experience in a software development studio or a similar environment.


Our next steps:

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Technical interview — ✅ Test task — ✅ Client interview— ✅ Offer

About the project

Our client is a global AdTech company that works with selective brands on marketing strategies, content migration, and improving user experience. Apply for their open positions and get a possibility to work with both innovative startups and nonprofit organizations protecting our planet. Your skills and expertise will become a valuable contribution to developing advertising technologies.