Backend Senior Software Engineer

3 days ago


bangalore, India H&M Full time
Job Description

Are you passionate about building scalable and efficient backend systems for headless e-commerce platforms? We are seeking a highly skilled Backend Engineer specializing in Node.js, TypeScript, and Azure to join our dynamic team.
As a key member of our development team, you will play a crucial role in designing, developing, and maintaining robust backend solutions that power headless e-commerce applications. You will work in an agile team and collaborate with our product managers, lead engineers, and front-end engineers to deliver high-quality, scalable, and resilient software solutions.
The ideal candidate is passionate about backend development, has a strong understanding of JavaScript/ TypeScript principles, and keeps up to date with the latest trends and best practices in backend development using Node.js.

In addition to the above, your role will involve:

API Design: Collaborating on the design and implementation of APIs that facilitate seamless communication between the front and back end, ensuring an efficient flow of data in the headless e-commerce environment.

Databases (SQL/ NoSQL): Contributing to data modeling and database design, optimizing storage and retrieval mechanisms to align with the requirements of a headless e-commerce architecture.

Azure Cloud: Leveraging your expertise in Azure Cloud services to enhance the scalability, reliability, and performance of our backend systems, ensuring seamless integration with our headless e-commerce applications.


Qualifications
  • Proven 7-11 years of experience as a Backend Engineer with a focus on Node.js and TypeScript
  • Expertise in API design and development , with a strong understanding of RESTful and GraphQL principles.
  • Experience in integrating data from diverse sources into backend systems.
  • Proficiency in database management (both SQL and NoSQL), with knowledge of data modeling and design piles.
  • Experience in Azure Cloud services and their application in backend development.
  • Knowledge of Backend Architecture and Design patterns
  • Familiarity with headless ecommerce architecture and best practices.
  • Familiarity with testing frameworks and tools, such as Jest, Mocha, Chai, or similar.
  • Knowledge about Containerization Technologies (Kubernetes) is a plus.
  • Good to know Centra (headless eCommerce) and Storyblok (headless CMS)
  • Nice to know UI frameworks.
  • Should know about CI/ CD pipelines using GitHub actions.
  • Troubleshoot and resolve issues, bugs, and performance bottlenecks. 
  • Conduct code reviews, identify areas of improvement, and provide constructive feedback to maintain code quality and consistency.
  • Write clean, well-documented code and ensure proper version control using Git or other version control systems.  
  • Excellent communication and collaboration skills.

Requirements: 

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience), and at least 6-8 years of experience as a Software Engineer.
  • Proven work experience as a Backend Engineer, preferably with a focus on Node.js and TypeScript .
  • Strong proficiency in JavaScript .
  • Continuous learning mindset to stay updated on emerging trends and technologies in backend testing.
  • Ability to collaborate effectively in a team environment and communicate technical concepts. 
  • Strong problem-solving skills and attention to detail. 
  • Familiarity in bawithend testing with a focus on ensuring the reliability and performance of backend systems.
  • Familiarity with UI/UX and ability to work closely with frontend engineers. 
  • Familiarity with Agile/Scrum development methodologies 

Additional Information

This is a full-time position,  starting in August 2024.
Apply by sending in your CV in English  as soon as possible, but no later than the 15th of July . Due to data policies, we only accept applications through the SmartRecruiters or career page.  
Benefits
We offer all our employees at H&M Group attractive benefits with extensive development opportunities around the globe. All our employees receive a staff discount card, usable on all our H&M Group brands in stores and online. Brands covered by the discount are H&M (Beauty and Move included), COS, Weekday, Monki, H&M HOME, & Other Stories, ARKET, Afound. In addition to our staff discount, all our employees are included in our H&M Incentive Program – HIP. You can read more about our H&M Incentive Program here. 
In addition to our global benefits, all our local markets offer different competitive perks and benefits. Please note that they may differ between employment types and countries. 
Inclusion & Diversity 
At H&M Group, we’re determined to create and maintain inclusive, diverse, and equitable workplaces throughout our organization. Our teams should consist of a variety of people who share and combine their knowledge, experience, and ideas. Having a diverse workforce leads to a positive impact on how we address challenges, on what we perceive possible, and on how we choose to relate to our colleagues and customers all over the world. Hence all diversity dimensions are taken into consideration in our recruitment process.
We strive to have a fair and equal process and therefore kindly ask you not to attach a cover letter to your application as it often contains information that can easily trigger unintentional biases.
Company Description
H&M Group is a family of brands; H&M, COS, Weekday, Monki, H&M HOME, & Other Stories, ARKET, and Afound. At H&M Group, our people are the driving force behind our commitment to creating meaningful growth and more sustainable lifestyles. Help us re-imagine fashion and together we will re-shape our industry. Learn more about H&M Group here.



  • bangalore, India VIDA Full time

    Company Overview:VIDA Digital Identity is a leading provider of innovative SaaS solutions, dedicated to revolutionizing digital identity and authentication through cutting-edge technology. We are seeking a highly skilled Senior Software Engineer with expertise in backend development using Java and Spring Boot to join our dynamic and collaborative team. Role...


  • bangalore, India DigiCert Full time

    ABOUT DIGICERT We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...


  • bangalore, India DigiCert Full time

    Who we are We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...


  • Bangalore, India Opportunity One Step Solutions Private Limited Full time

    Job Title : Senior Software EngineerLocation : BangaloreExperience : 6 to 8 years/max. up to 10 yearsJob Description:As a Senior Software Engineer, he/she will be working in a very energetic team engaged in developing Sensor-to-Cloud solutions and products targeting Industrial Applications. The candidate will be responsible for collaboration with our...


  • Bangalore, India Sun Plus Software Technologies Full time

    About the jobJob Title : Senior Backend DeveloperJob Type : Full-TimeExperience Level : Senior (6+ years)Job Description :- We are seeking a highly skilled and experienced Senior Backend Developer to join our development team.- The ideal candidate will have a strong background in backend development, extensive experience with JavaScript, and a proven track...


  • bangalore, India Sun Plus Software Technologies Full time

    About the jobJob Title : Senior Backend DeveloperJob Type : Full-TimeExperience Level : Senior (6+ years)Job Description :- We are seeking a highly skilled and experienced Senior Backend Developer to join our development team.- The ideal candidate will have a strong background in backend development, extensive experience with JavaScript, and a proven track...


  • bangalore, India DigiCert Full time

    Who we are We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...


  • bangalore, India HDFC Bank Full time

    Job PurposeDeliver the engineering work on APIs and Microservices.Job Responsibilities(JR) :Hands-on experience on microservices and batch programs meeting quality and timeliness goals.Help build CI/CD pipeline to manage release to SIT, UAT and Prod environments,Review team codeEnsure adequate documentation included in code for future...


  • Bangalore, India CodeChavo Full time

    Company Description: CodeChavo is an ISO Certified IT Consulting & Software Development company, helping leading brands & startups with quality product engineering, digital transformation and clean code. We help companies outsource their digital projects and build quality tech team.Role Description: This is a full-time on-site role for a Senior Backend...


  • Bengaluru/ Bangalore, India netskope software pvt.ltd Full time

    Apply for Sr. Software Engineer, Python Backend, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on TimesJobs.com.


  • bangalore, India Databricks Full time

    P-926 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to...


  • bangalore, India SMC Squared Full time

    Job title: Senior Software Engineer(Backend)Location: BangaloreExperience: 5+ yearsType: Full time/PermanentExperience:Minimum of 5 years of experience in backend software engineering.Mandatory Requirements:Proficiency in .Net and C# for backend development.Strong knowledge and hands-on experience with XML, JSON, and SQL.Nice to Have:Interest in or...


  • Bangalore, India Signify Netherlands B.V. Full time

    We're looking for a Senior Cloud Backend Software Engineer for our Wiz software development team at BLR location.Working for Signify means being creative and adaptive. Our culture of continuous learning and commitment to diversity and inclusion creates an environment that allows you to build your skills and career. Together, we're transforming our...


  • bangalore, India QNX Software Systems Full time

    Worker Sub-Type: Regular Job Description:  BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company. Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility...


  • bangalore, India QNX Software Systems Full time

    Worker Sub-Type: Regular Job Description:  BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company. Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility...


  • bangalore, India CHUBB Full time

    About the Role:- Senior Software Engineer/ Tech Lead Experience Level:- 6-10 Yrs. Location:- Hyderabad/Bangalore Job Description: Mean Stack Backend Developer in · Experience building applications using in the backend. · Experience using WebAPI to build REST APIs. · Knowledge or experience working with Azure. · Knowledge or experience...


  • bangalore, India Mopid Full time

    Job Title : Senior Backend Engineer - PythonLocation : Bengaluru, IndiaJob Type : Full-timeExperience : 4+ yearsRole Overview :We are seeking a talented and experienced Senior Backend Engineer proficient in Python to join our growing team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust...


  • Bangalore, India Mopid Full time

    Job Title : Senior Backend Engineer - PythonLocation : Bengaluru, IndiaJob Type : Full-timeExperience : 4+ yearsRole Overview :We are seeking a talented and experienced Senior Backend Engineer proficient in Python to join our growing team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust...


  • Bangalore, Karnataka, India Mopid Full time

    Job Title : Senior Backend Engineer - PythonLocation : Bengaluru, IndiaJob Type : Full-timeExperience : 4+ yearsRole Overview :We are seeking a talented and experienced Senior Backend Engineer proficient in Python to join our growing team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust...


  • bangalore, India H&M Group Full time

    Job Description Are you passionate about building scalable and efficient backend systems for headless e-commerce platforms? We are seeking a highly skilled Backend Engineer specializing in , TypeScript, and Azure to join our dynamic team.As a key member of our development team, you will play a crucial role in designing, developing, and maintaining...