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.