FRONTEND DEVELOPER

Roles and responsibilities:

Skill set required:
React, React Native, JavaScript, Bootstrap, Redux, React Query, Android, IOS, HTML, CSS, Web performance optimization, Git

1. Application Ownership and Management:
Take complete ownership of the frontend development lifecycle for critical applications of DBMS: Shopse Merchant, Sales application, Admin Dashboard, and the new Partner Dashboard. This includes ongoing maintenance, bug fixing, performance optimization, and feature development for these platforms.
2.Feature Planning, Collaboration, and Implementation:
Actively plan, collaborate with cross-functional teams (including backend developers, QA and product team), and implemented new features as per business requirements.

3.User Experience Enhancement:
Engage in end-to-end discussions with the product team to understand user needs, provide technical insights, and iteratively improve the user experience (UX) of the applications.

4. Code Quality and Documentation:
Consistently write clean, maintainable, and well-documented code, adhering to best practices and coding standards.

5. Technical Feasibility Assessment:
Ensure the technical feasibility of Figma UI/UX designs, translating visual concepts into functional and responsive web interfaces.

Soft skills required - 
  • Ability to take responsibility for projects and deliverables.
  • Proven ability to work effectively with cross-functional teams (product, backend, QA).
  • Strong verbal and written communication skills to discuss technical details, articulate ideas with the product team, and document work.
  • Analytical skills to troubleshoot issues and find effective solutions.
  • Crucial for writing quality code and ensuring design fidelity.
  • Ability to learn new technologies and adapt to changing requirements.
  • Ability to manage tasks and meet deadlines.