Apply📍 India
🧭 Contract
🏢 Company: Proximity Works
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 6+ years of experience in Frontend development, with extensive expertise in ReactJS and its core principles, using HTML, JS, CSS, etc.
- Minimum 3 years with React.
- Strong proficiency in Typescript or Javascript, including DOM manipulation and CSSOM.
- Experience with GraphQL.
- 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.
- Familiarity with modern authorization mechanisms (e.g., JSON Web Tokens).
- Proficiency in code versioning tools, such as Git.
- Strong problem-solving, communication, and leadership skills.
- Ability to work independently, take ownership of features from design to production, and collaborate with cross-functional teams.
- Solid understanding of SEO principles and ensuring frontend applications adhere to them.
- 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.
- Ability to collaborate effectively with design teams to implement UI/UX designs.
- Previous experience in video streaming or OTT platforms.
- Familiarity with query frameworks (e.g., Apollo, useSWR, React-Query) and modern front-end build tools (e.g., Webpack, Rollup).
- Understanding of web accessibility standards and best practices.
- Familiarity with React-Native development.
- Familiarity with NX or other Monorepos.
- Extensive experience with getting features and code to production.
- Developing new user-facing features and integrations using ReactJS, ensuring a smooth and responsive user experience.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality, efficient code.
- Optimizing components for maximum performance across a wide array of web-capable devices and browsers.
- Collaborating with UI/UX designers and backend developers to improve usability and design.
- Staying up-to-date with the latest industry trends and technologies, ensuring the application adheres to best practices.
- Writing clear, maintainable, and testable code.
- Mentoring junior engineers, conducting knowledge-sharing sessions.
- Working with product managers and stakeholders to define project requirements and break down complex problems into manageable tasks.
- Ensuring timely delivery of project milestones, and maintaining high-quality standards.
- Maintaining a focus on performance, scalability, and SEO optimization.
- Collaborating with other members of the Web Team via written and real-time communication, including frequent pair programming and hacking sessions.
- Serving as a future Tech Lead and work with cross-functional teams to ensure seamless integration with backend services, design, and product.
- Architecting and implementing user interfaces.
- Optimizing client application performance and scalability.
GraphQLLeadershipAgileFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptJavaScriptReduxReactCollaborationSEORESTful APIs
Posted 2024-10-15
Apply