Job details

Software Engineer - React (FrontEnd)

  • Java
  • Redux
  • GraphQL
  • Defi
  • TypeScript
  • React.js

Posted: 1 week ago

Key Responsibilities

  • Design, develop, test, and document high-quality software based on user and functional requirements within defined timelines, adhering to best coding standards.
  • Follow and enforce established development processes, systems, and procedures to ensure efficient and consistent delivery.
  • Follow the best practices in React.js and JavaScript, and mentor team members to enhance scalability and maintainability of applications.
  • Conduct comprehensive code reviews and establish quality assurance processes to ensure high standards in performance, security, and maintainability.
  • Ensure compliance with project processes while actively participating in technical discussions, feasibility analysis, architecture evaluation, and risk mitigation planning.

Skill Requirements

  • Advanced proficiency in React.js, with a strong foundation in JavaScript and HTML5.
  • Deep understanding of performance optimization techniques and modern frontend best practices.
  • Strong knowledge of Redux, TypeScript, CSS3, and component-based architecture.
  • Hands-on experience with GraphQL and its integration into React-based applications.
  • Familiarity with CI/CD pipelines, Git (or similar version control systems), and code deployment workflows.
  • Excellent communication and collaboration skills for effective interaction with cross-functional teams and stakeholders.
  • Experience with code review processes, testing strategies (unit/integration), and quality assurance methodologies.
  • Experience in building high-performance, scalable, and maintainable frontend applications.
  • Experience with design systems, reusable UI components, and frontend architecture patterns.