Senior Frontend Engineer

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.