Remote Senior Frontend Engineer (Contractual)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are seeking a Senior Frontend Engineer who excels at building high-performance, scalable, and user-friendly interfaces.
  • You will be responsible for developing new software products, solving complex technical challenges, and delivering high-quality, maintainable front-end code.
  • This role requires a deep understanding of modern frontend technologies, with a strong focus on ReactJS, along with leadership and collaboration skills.
  • You will develop new user-facing features and integrations using ReactJS, ensuring a smooth and responsive user experience.
  • You will build reusable components and front-end libraries for future use.
  • You will translate designs and wireframes into high-quality, efficient code.
  • You will optimize components for maximum performance across a wide array of web-capable devices and browsers.
  • You will collaborate with UI/UX designers and backend developers to improve usability and design.
  • You will stay up-to-date with the latest industry trends and technologies, ensuring the application adheres to best practices.
  • You will write clear, maintainable, and testable code.
  • You will mentor junior engineers and conduct knowledge-sharing sessions.
  • You will work with product managers and stakeholders to define project requirements and break down complex problems into manageable tasks.
  • You will ensure timely delivery of project milestones and maintain high-quality standards.
  • You will maintain a focus on performance, scalability, and SEO optimization.
  • You will collaborate with other members of the Web Team via written and real-time communication, including frequent pair programming and hacking sessions.
  • You will serve as a future Tech Lead and work with cross-functional teams to ensure seamless integration with backend services, design, and product.
  • You will architect and implement user interfaces and optimize client application performance and scalability.

Requirements:

  • You need a Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • You must have 6+ years of experience in Frontend development, with extensive expertise in ReactJS and its core principles, using HTML, JS, CSS, etc.
  • You should have a minimum of 3 years of experience with React.
  • You need strong proficiency in Typescript or Javascript, including DOM manipulation and CSSOM.
  • Experience with GraphQL is required.
  • You should have in-depth knowledge of modern front-end development practices, including state management libraries (such as Redux or Zustand).
  • Experience with RESTful APIs and frontend build pipelines and tools is necessary.
  • Familiarity with modern authorization mechanisms (e.g., JSON Web Tokens) is required.
  • You must be proficient in code versioning tools, such as Git.
  • Strong problem-solving, communication, and leadership skills are essential.
  • You should be able to work independently, take ownership of features from design to production, and collaborate with cross-functional teams.
  • A solid understanding of SEO principles and ensuring frontend applications adhere to them is necessary.
  • You should have experience with responsive and adaptive design, ensuring compatibility across different devices and browsers.
  • Experience with responsive web design and mobile optimization techniques with a focus on delivering high-quality user interfaces is required.
  • You must be able to collaborate effectively with design teams to implement UI/UX designs.
  • Previous experience in video streaming or OTT platforms is preferred.
  • Familiarity with query frameworks (e.g., Apollo, useSWR, React-Query) and modern front-end build tools (e.g., Webpack, Rollup) is necessary.
  • Understanding of web accessibility standards and best practices is required.
  • Familiarity with React-Native development and NX or other Monorepos is a plus.
  • Extensive experience with getting features and code to production is essential.

Benefits:

  • You will be part of a 100% remote team, allowing you to work from anywhere you please.
  • You will enjoy flexible timings, enabling you to set your own hours and create a productive schedule that works for you.
  • You will receive a best-in-class salary, as we hire only the best and pay accordingly.
About the job
Posted on
Job type
Salary
-
Leave a feedback