Padmi

Front End Developer - React - India

IndiaPosted 6 months ago
Software engineeringMid-level
Apply at Photon

Opens the source posting on fa-ertb-saasfaprod1.fa.ocs.oraclecloud.com

Source description

About the role

View original

Job Title: Frontend Engineer

About the Role

As a Frontend Engineer, you will be responsible for developing, implementing, and maintaining the user-facing features of our web applications. You will work closely with product managers, UX/UI designers, and backend engineers to translate designs and requirements into high-quality, responsive, and performant user interfaces using React.js. Your contributions will directly impact the user experience and the success of our product.

Responsibilities

  • Development & Implementation:

  • Develop, test, and maintain robust, scalable, and responsive web applications using React.js .

  • Translate UI/UX design mockups and wireframes into clean, well-structured, and efficient code.

  • Implement new features and enhancements, ensuring cross-browser compatibility and optimal performance.

  • Write unit, integration, and end-to-end tests to ensure code quality and stability.

  • Collaboration & Problem Solving:

  • Collaborate effectively with product managers, UX/UI designers, and backend engineers to understand requirements and deliver technical solutions.

  • Participate in code reviews, providing and receiving constructive feedback to maintain high code standards.

  • Identify and troubleshoot frontend issues, bugs, and performance bottlenecks.

  • Stay up-to-date with the latest frontend technologies, tools, and best practices, especially within the React ecosystem.

  • Code Quality & Maintenance:

  • Ensure adherence to coding standards, best practices, and architectural guidelines.

  • Contribute to the continuous improvement of our development processes and tools.

  • Required Skills & Experience:

  • 3+ years of professional experience in frontend web development with ContentStack or similar Headless CMS platform.

  • Strong proficiency in React.js & Typescript and its core principles (e.g., component lifecycle, state management, hooks).

  • Solid understanding of JavaScript (ES6+) , HTML5 , and CSS3 .

  • Familiarity with server-side rendering (SSR) frameworks (e.g., Next.js).

  • Knowledge of UI testing frameworks (e.g., Jest, React Testing Library, Cypress).

  • Understanding web accessibility (WCAG) guidelines.

  • Familiarity with modern frontend build tools (e.g., Webpack, Vite) and package managers (npm, yarn).

  • Understanding of responsive design principles and experience building applications that work across various devices and screen sizes.

  • Proficiency with version control systems (e.g., Git ).

  • Ability to write clean, maintainable, and well-documented code.

  • Strong problem-solving skills and attention to detail.

  • Nice to Have:

  • Experience with consuming RESTful APIs and integrating with backend services.

  • Experience with state management libraries (e.g., Redux, Context API, Zustand) or patterns.

  • Familiarity with design systems.

  • Education:

  • Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical experience.

One address, no account. We’ll tell you when matching roles go live.

More at Photon

Related open roles

View all roles