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.