Competitive SalaryPF and Gratuity IncludedAbout Our Client
world's largest cosmetics and beauty brand , headquartered in Clichy, France .
Job Description
- 5+ years of experience in full-stack web application development
- (Mandatory) Proven expertise in front-end technologies (HTML, CSS, JavaScript) and leveraging modern front-end framework React
- (Mandatory) Proven expertise of leveraging Python for backend development and strong understanding of database management systems (SQL and NoSQL)
- (Mandatory) Strong understanding of UI / UX principles and best practices. Experience with design tools such as Figma (preferred), Sketch, or Adobe XD
- (Mandatory) Prior Experience with RESTful APIs and API design
- (Mandatory) Proficiency in version control systems such as GitHub
- (Mandatory) Prior experience of developing and deploying web apps in public clouds (such as Google Cloud, AWS, Azure)
- (Mandatory) Excellent communication and presentation skills, with the ability to explain complex technical concepts to a non-technical audience
- Experience in designing wireframes and prototypes is strongly preferred
- Experience in Beauty or Retail / FMCG industry is preferred
- Experience in working with large volumes of data (>
100 GB)
- Experience in delivering web applications for Analytics products is preferred
- Experience in delivering web applications features using Agile methodologies is preferred
- Proven ability to work proactively and independently to address product requirements and design optimal solutions
- Fluency in English, strong communication and organizational capabilities; and ability to work in a matrix / multidisciplinary team
Design, develop, and maintain scalable and performant web applications using a variety of front-end and back-end technologies. Contribute to the development of microservices and APIs to support data-driven initiatives. Work closely with designers, product managers, other developers as well as the business teams to deliver high-quality web applications. Be responsible for web application infrastructure costs
The Successful Applicant
- Develop high-quality, responsive web applications using modern front-end and backend frameworks. Ensure cross-browser compatibility, accessibility, and optimal performance
- Develop and maintain server-side logic, APIs, and databases. Ensure data security, integrity, and scalability
- Craft user-centered designs based on user research and best practices. Translate wireframes and prototypes into visually appealing and functional interfaces, incorporating user feedback to enhance usability and aesthetics
- Create and maintain guidelines and standards for web application development, ensuring consistency, maintainability, and scalability across all projects. Champion the adoption of new technologies and best practices
- Conduct thorough code reviews for other developers' work, ensuring adherence to coding standards, code quality, security, and performance. Implement and maintain automated testing processes
- Work closely with product manager, data scientists, data analysts, and other stakeholders to understand their needs and translate them into technical solutions
- Stay abreast of latest trends and emerging technologies in full-stack development and UI / UX design, constantly seeking opportunities for improvement and innovation