

Delivery Solutions is a Retail eCommerce OXM Platform that provides retailers with out-of-the-box solutions to power Same-Day Delivery, Curbside, In-Store Pickup, Shipping, and Post Purchase experiences. We are trusted with some of the biggest names in multiple verticals of retail like Sephora, AT&T, Footlocker, Michael's, Office Depot, GameStop, Total Wine, Sally Beauty, Abercrombie & Fitch Co. Belk, Loblaw, Vineyard Vines etc.
Our SAAS-based solution is highly flexible and interacts seamlessly with E-commerce properties, OMS, WMS, and POS systems for a highly scalable experience and a delighted customer base.
Delivery Solutions is a wholly-owned subsidiary of UPS | We are a certified Great Places To Work Company
Role: Senior Software Engineer - MEAN Stack
Reports to: Team Lead
Division/Department: Product
Work Location: India - Remote / Pune
We are seeking highly skilled and experienced Senior Software Engineers to join our SaaS company. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software products. You will work closely with cross-functional teams to design, develop, and deploy scalable software solutions using the MEAN stack (MongoDB, Express.js, Angular, Node.js) and related technologies.
Responsibilities:
- Collaborate with product managers, designers, and other stakeholders to define software requirements and translate them into technical specifications.
- Design and develop robust and scalable software solutions using the MEAN stack and other relevant technologies.
- Take ownership of feature development and deliver high-quality code on time.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot and debug software issues, and identify and implement effective solutions.
- Collaborate with DevOps teams to ensure smooth deployment and operation of software applications.
- Stay up-to-date with the latest industry trends, tools, and technologies and make recommendations for process improvements.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. (Master's degree preferred)
- 4+ years of hands-on experience in MEAN stack development, including MongoDB, Express.js, Angular (version 2 or higher), and Node.js.
- Proven experience working in a product-based company, delivering software solutions to customers.
- Strong understanding of Agile methodologies and Agile development practices.
- Proficient in front-end technologies such as Angular, HTML, CSS, and responsive design principles.
- Solid understanding of back-end technologies including Node.js, RESTful APIs, and server-side frameworks.
- Experience with cloud platforms, specifically AWS, and familiarity with related services.
- Knowledge of JSON, Kibana, JIRA, and Jenkins is a plus.
- Strong problem-solving skills and the ability to work independently as well as in a team.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.

About Delivery Solutions
About
Out-of-the-box solutions are provided by Delivery Solutions to retailers, allowing them to provide customer experiences such as curbside delivery, same-day delivery, shipping, in-store pickup, and post-purchase pickup. The company collaborates with some of the most recognizable names in the retail industry, such as Michael's, Sephora, Loblaw, GameStop, Office Depot, Sally Beauty, Total Wine, Belk, and Abercrombie & Fitch.
Its SAAS-based solution is incredibly adjustable and works in combination with e-commerce sites, warehouse management systems, order management systems, and point-of-sale systems to give a highly scalable experience and a base of delighted customers. They have direct connections to the most prominent businesses in same-day delivery, like DoorDash, Uber, Postmates, and Shipt, amongst others, in addition to the most prominent shipping firms, including UPS, FedEx, USPS, and others.
Perks & Benefits @Delivery Solutions:
- Permanent Remote work - (Work from anywhere)
- Broadband reimbursement
- Flexi work hours - (Login/Logout flexibility)
- 21 Paid leaves in a year (Jan to Dec) and 7 COVID leaves
- Two appraisal cycles in a year
- Encashment of unused leaves on Gross
- RNR - Amazon Gift Voucher
- Employee Referral Bonus
- Technical & Soft skills training
- Sodexo meal card
- Surprise on birthday/ service anniversary/new baby/wedding gifts
- Annual trip
Company video


Photos
Connect with the team
Similar jobs

Company: Billion-dollar US-based Retail
About the Role:
We are seeking a talented and experienced Fullstack Engineer with a strong focus on frontend development to join our dynamic team. You will work with modern web technologies to design and implement highly scalable and user-friendly interfaces for our global e-commerce platform. This is a hybrid role requiring 3 days a week from the office and 2 days remote.
Key Responsibilities:
Develop and maintain high-performance web applications with a primary focus on frontend features.
Collaborate with designers, backend engineers, and product managers to deliver seamless user experiences.
Write clean, maintainable, and scalable code using React.js, Vue.js, and other modern frameworks.
Integrate and optimize backend services using Node.js and PostgreSQL.
Participate in code reviews, mentoring sessions, and team discussions to uphold engineering excellence.
Stay up-to-date with emerging trends and technologies in fullstack and frontend development.
Required Skills and Experience:
8+ years of professional experience in software development, focusing on fullstack engineering.
Strong proficiency in React.js and/or Vue.js for frontend development.
Solid understanding of Node.js for backend services.
Experience with relational databases like PostgreSQL.
Proficiency in building responsive, cross-browser-compatible, and accessible user interfaces.
Familiarity with agile development methodologies and version control systems like Git.
Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.
Preferred Qualifications:
Previous experience in the retail/ E-commerce / and finance domain a plus.




This position is responsible for building out and maintaining SaaS Applications. This critical role creates agile software products and a better user experience for customers and allows client to set the standard for an open ecosystem of cutting-edge product offerings by working with C#, .Net, Web APIs, SQL , HTML, Javascript/Typescript, CSS3
Duties and responsibilities
Design, implement components of the Product, provide technical expertise for software solutions developed by the Company. Integrating the Equity Management platform with external partners (Brokers, Client Companies, etc.). Participate in planning sessions.
Work with Customer Support to resolve customer issues
Qualifications
Required qualifications include:
Bachelor's degree in Computer Science, or equivalent work experience
5+ years’ experience designing and developing SaaS web applications using .Net/.Net Core, C#, Angular
Experience in the full stack from database development through front-end
Experience w/database technologies – SQL, Entity Framework
Experience designing and developing Web application (ASP.NET / ASP.NET MVC) ( 5 years+ )
Experience designing and developing Web APIs (ASP.NET MVC/Core) ( 5 years+ )
Experience designing and developing responsive UI applications
Experience w/front-end technologies – HTML5, SASS/CSS, Angular, Typescript
Experience designing “thick client” applications with AngularJS/Angular ( 3 years+ )
Experience with Unit Testing and Mocking frameworks and concepts
Experience with Agile/Scrum methodologies
Experience with GIT
Strong communication skills – written and verbal
Strong collaboration skills – experience working in a small-team environment
Experience with Oracle databases, including writing/optimizing complex queries, stored procedures, and scripting is a plus
Experience with cloud technologies (Azure/AWS)
Experience building apps in financial domain is a plus
Experience with Azure DevOps
Experience with Jira
Will be a plus:
Experience with Powershell.
Experience with Nuget packages.


Key Expectations :
- In depth knowledge of React JS and Node JS
- Test Driven Development
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Key Skills :
- Strong proficiency in Node, Express JS
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g., Immutable.js)
- Familiarity with RESTful APIs using Express JS
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools Git
- Good Experience With Amazon AWS Services Lambda, S3, IAM, DynamoDB, etc.

Skills Required:
- Previous working experience as a MERN/MEAN Stack Developer for 1 year (Minimum).
- In depth knowledge of NodeJS, ExpressJS or Restify
- Experience implementing applications using Angular 2+ versions or React
- Experience creating front end applications using HTML5, Angular/React, LESS/SASS
- Hands on experience with JavaScript
- Development on both client and server-side
- Experience on Angular 2+ and React Js will be an plus point
- Experience on both MEAN/MERN Technologies will be an advantage.


Job Responsibilities
- Manage a team of talented engineers and oversee daily execution
- Work with product managers in planning sprints and task estimation
- Remove roadblocks for teams and increase delivery velocity
- Provide technical leadership to the team
- Be Technical SME in client meetings
- Be a stickler for code quality, test coverage
- Coach and grow engineering team
To be successful in this role, you need to have/be:
- Proven track record in managing engineering teams and delivering quality products.
- Experience in Ruby on Rails, React JS tech stacks
- Experience in building high performance web applications/APIs
- Top notch analytical/problem solving/debugging skills
- Should have proven ability to build, lead and develop a team
- Strong communication skills with the ability to clearly articulate needs as well as provide the team with a clear overview of the priorities
- Excellent verbal, analytical, organizational, and written skills

Qualifications & Skills
• Bachelor or Master Degree in Computer Science, Software Engineering from a reputed
University
• 5 to 8 years of experience working in Python in ERP domain, specifically at-least 4-6 years of experience working in Odoo and APIs
• React and/or Angular for front end, XHTML, HTML 5, JavaScript, CSS, Ajax,jQuery
• Proficiency in MySql
• Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS
2
• Integration experience with REST API, Payment gateway, shipping company and VAT,
database concepts, Experience of web services
• Experience in performance profiling, tuning, and optimization, caching mechanisms with
Enterprise level applicants
• Analytical, debugging, and troubleshooting skill with proven experience troubleshooting
and fixing production bugs
• Experience in writing unit testing and test case automation.
• Ability to operate in Agile environment with a start-up mentality and unstructured
environment, Energy, drive and passion to work, and operate in a digital world.


Essential Job Functions:
- Implement application components and systems according to department standards and guidelines.
- Work with product and designers to translate requirements into accurate representations for the web.
- Analyze, design, code, debug, and test business applications.
- Code reviews in accordance with team processes/standards.
- Understand and work with data in varying degrees of complexity and scale.
- Responsible for planning, processing and performing all jobs in an efficient manner.
- Provide assistance to testers and support personnel as needed to determine system problems.
- Resolve problems involved with integrating new technologies with systems.
* Essential functions are the basic job duties that an employee must be able to perform, with or without reasonable accommodation. The function is considered essential if the reason the position exists is to perform that function.
Supportive Job Functions:
- Remain knowledgeable of new emerging technologies and their impact on internal systems.
- Available to work on call when needed.
- Perform other miscellaneous duties as assigned by management.
*These tasks do not meet the Americans with Disabilities Act definition of essential job functions and usually equal 5% or less of time spent. However, these tasks still constitute important performance aspects of the job.
Knowledge, Skill, and Abilities:
- Experience using Python, JavaScript, and React.
- Experience with web services and RESTful APIs.
- Experience in cloud infrastructure
- Experience with Sql and NoSql databases
- Familiarity with modern CI/CD methods
- Ability to organize, prioritize, and handle multiple assignments on a daily basis.
- Strong and effective inter-personal and communication skills
- Ability to interact professionally with a diverse group of clients and staff.
- Must be able to work flexible hours on-site and remote.
- Must be able to coordinate with other staff and provide technological leadership.
- Ability to work in a complex, dynamic team environment with minimal supervision.
- Must possess good organizational skills.
Education, Experience, and Certification:
- Associate’s or bachelor’s degree preferred (Computer Science, Engineer, etc.), but equivalent work experience in a technology related area may substitute.
- 5+ years relevant experience, required. *
- Experience using version control daily in a developer environment.
- Experience with Python, JavaScript, and React is required.
- Experience using rapid development frameworks like Django or Flask.
- Experience using front end build tools.






