Senior Frontend Engineer

closed
Proximity Works Logo

Proximity Works

πŸ“Remote - India

Summary

Join Proximity as a Senior Frontend Engineer and build high-performance, scalable, and user-friendly interfaces using ReactJS. You will develop new software products, solve complex technical challenges, and deliver high-quality code. This role demands expertise in modern frontend technologies and strong leadership and collaboration skills. You will mentor junior engineers and work with cross-functional teams to ensure seamless integration. The position offers a fully remote work environment with flexible timings and a competitive salary.

Requirements

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

Responsibilities

  • Develop new user-facing features and integrations using ReactJS, ensuring a smooth and responsive user experience
  • Build reusable components and front-end libraries for future use
  • Translate designs and wireframes into high-quality, efficient code
  • Optimize components for maximum performance across a wide array of web-capable devices and browsers
  • Collaborate with UI/UX designers and backend developers to improve usability and design
  • Stay up-to-date with the latest industry trends and technologies, ensuring the application adheres to best practices
  • Write clear, maintainable, and testable code
  • Mentor junior engineers, conduct knowledge-sharing sessions
  • Work with product managers and stakeholders to define project requirements and break down complex problems into manageable tasks
  • Ensure timely delivery of project milestones, and maintain high-quality standards
  • Maintain a focus on performance, scalability, and SEO optimization
  • Collaborate with other members of the Web Team via written and real-time communication, including frequent pair programming and hacking sessions
  • Serve as a future Tech Lead and work with cross-functional teams to ensure seamless integration with backend services, design, and product
  • Architect and implement user interfaces
  • Optimize client application performance and scalability

Preferred Qualifications

  • Have experience with TypeScript
  • Be familiar with modern front-end build tools and methodologies
  • Have an understanding of Agile development methodologies
  • Have familiarity with React-Native development
  • Have familiarity with NX or other Monorepos
  • Have extensive experience with getting features and code to production

Benefits

  • 100% remote team: Work from anywhere you please
  • Flexible timings: Set your own hours, and create a productive schedule that works for you
  • Best in class salary: We hire only the best, and we pay accordingly
This job is filled or no longer available