Front-End
Development (Primary Focus)
- Develop responsive, user-friendly interfaces using React, Angular,
or Vue.js.
- Implement core eCommerce features (product catalog, shopping cart,
checkout, customer accounts).
- Deliver mobile-first, accessible designs with consistent performance
across browsers and devices.
- Build and maintain Flutter-based mobile UIs integrated with backend
systems.
- Optimize performance for high-traffic environments, ensuring speed
and SEO compliance.
Back-End
Development
- Build and maintain APIs and services using .NET (ASP.NET Core,
Entity Framework, C#).
- Integrate front-end applications with RESTful APIs and
microservices.
- Contribute to database design, query optimization, and data access
patterns (SQL Server, PostgreSQL, NoSQL).
Implement
authentication, authorization, and security best practices
Collaboration
& Delivery
- Work closely with product managers, designers, and back-end
engineers to deliver business features.
- Participate in agile ceremonies and ensure tasks are delivered on
time with high quality.
- Collaborate with the Tech Lead to align implementation with
architectural standards.
- Contribute to technical discussions but remain focused on execution
and delivery.
Quality
& Continuous Improvement
- Write clean, maintainable, and testable code with automated testing
(unit, integration, end-to-end).
- Conduct and participate in peer code reviews.
- Suggest improvements to development processes, tools, and workflows.
Stay
updated on front-end, Flutter, and eCommerce technology trends.
Requirements
·
Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.·
5+ years of professional experience in full-stack development.·
Deep expertise in JavaScript (ES6+), TypeScript, HTML5, and CSS3 (SASS/LESS).·
Strong proficiency in React, Angular, or Vue.js, with experience in state management (Redux, NgRx, Vuex).·
Good knowledge of Flutter for mobile development.·
Solid back-end skills in .NET (ASP.NET Core, C#) and database technologies (SQL Server, PostgreSQL, NoSQL).·
Experience integrating with RESTful APIs and GraphQL services.·
Familiarity with cloud platforms (Azure preferred; AWS is a plus).·
Strong problem-solving, debugging, and optimization skills.· Excellent communication and collaboration abilities.