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