
Profile: MERN Stack Developer
š Location: Andheri East, Mumbai
š¤ Work Mode: 5 Days WFO
ā° Experience: 2+ Years
(Only immediate joiners & candidates who have completed notice period)
What We're Looking For:
ā 2+ years of MERN stack development experience
ā MongoDB - database design and complex queries
ā Express.js - server-side application development
ā React.js - component-based UI development
ā Node.js - backend JavaScript runtime
ā Kafka - event streaming and messaging
ā Docker - containerization and deployment
ā Redis - caching and session management
ā RESTful API design and integration

Similar jobs
- Mandatory Skills:
- Python (min 4yrs)
- React.js (min 4yrs)
- Django, Fast API (min 4yrs)
- Solid understanding of RESTful APIs and backend-frontend integration
- PostgreSQ/ MySQL/MongoDB
Looking for full stack dev with more experience on the web/react/node side.
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.
If you are a self-motivated individual with a passion for delivering high-quality software and want to work with a team that values creativity and innovation, then we encourage you to apply for this exciting opportunity. Join our team and be part of a dynamic environment where your expertise will make a significant impact on our software products.Ā
- Please submit your resumeĀ along with any relevant project portfolios or GitHub repositories, for consideration.
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Ā
Responsibilities
- Develop quality software and web applications
- Analyze and maintain existing software applications
- Design highly scalable, testable code
- Discover and fix programming bugs
Ā
Qualifications
- Bachelor's degree or equivalent experience in Computer Science or related field
- Development experience with programming languages Python, Javascript, NodeJS
- At least 2-3 years of experience in Python and React
- SQL database or relational database skills
- Strong understanding of the software development cycle
- Self-motivation and the ability to work under minimal supervision are a must
- Excellent oral and written communication skills to interact with all levels in the organization
About Company
- Vision :Ā Bikayi helps small to medium sized businesses go online and scale their businesses. Bikayi merchants are selling various things from groceries to apparels and electronic items.
- Scale :Ā We are very close to grossing a GMV of 1B dollars on an annual basis. Probably one of your neighbourhood shops is using Bikayi to sell online.
- FuelĀ : Monetizing the product from early days we have a solid business model and our revenue numbers are growing at a healthy pace. Apart from this we are funded by top investors in the world like Sequoia capital and Ycombinator.
- People :Ā We have a culture which gives you a lot of challenges to solve and at the same time get high rewards.
Ā
Fun facts
- 42,59,407Ā Indians started their online selling journey with Bikayi this year, That is greater than the combined population of Maldives and Monaco
- We witnessed a GMV growth of 5400% and revenue growth of 1100% last year.
- Band Chainsmokers have also invested in Bikayi šµ
Ā
Responsibilities
- Guide the teamĀ : Help the junior engineers to unblock them and guide them on best design practices. Help in code reviewing on a regular basis.
- Responsible for code deliveryĀ : Pushing deploys on a constant basis. When working in a growth stage company, this part can be challenging as the speed of requirements is high. You will need to make sure you are able to push code on a regular basis.
- Design & Architecture :Ā You need to have technical expertise in the company's tech stack and in general the frontend or backend infrastructures.
- Prepare thoroughĀ technical documentationĀ which can be used as a reference by other engineers.
- Own your product :Ā You will be responsible for the success / failure of your team and the product. You will need to work with cross functional teams, understand their requirements and make sure that everybody is on the same page.
Ā
Requirements
- Past experience of working for tier 1 / vc funded companies.
- 3+ years of commercial work experience in the relevant domains.
- Continuous past experience of delivering products at a steady pace.
- Experience in the following would be preferred.
- Node Js for Backend Engineers
- React Js for Frontend Engineers
Ā
Company Perks
- Macbook
- Flexible hours
- Book reading / personal development stipend
- ESOP pool also available
- Health insurance benefits
- Fully stacked snack kitchen and gaming room
- Free front row tickets to The Chainsmokers concerts in India \m/
Ā
NOTE - SALARY IS NEGOTIABLEĀ
Technical knowledge
- Design and implement software components using up-to-date technologies and best practices.
- Comprehensive understanding of the REST architecture.
- Strong working experience in Angular,HTML5, CSS3
- Strong working experience in Container Orchestration Management on-premise and public cloud (Docker, Kubernetes or similar)
- Overall understanding of the Service Oriented Architecture
- Experience with widely used design patterns.
- Should possess prior experience in building distributed multi-tier applications with single sign-on.
- Continuous Integration (CI) and Automated Deployment on AWS/Azure
- Static and dynamic code quality analysis
- Should understand the dynamics of the full-stack development and guide junior team members.
- Experience in developing enterprise-scale software platforms
- Should have hands-on experience in managing releases.
- Build applications using Azure Services and deploy them on Azure Infrastructure.
⢠Demonstrate expertise in software design patterns, with a passion for developing clean and reusable code.
⢠Take ownership of software development aspects, such as architectural discussions, sprint planning, quality
of product and code and user experience.
⢠Collaborate with other talented engineers spread across a multitude of tech teams in Singapore & Thailand.
Requirement
⢠Proven track record of building scalable, high-quality software solutions.
⢠Thorough understanding of agile software development methodology, and ability of proactively manage
task, projects and issues.
⢠2+ years of web development experience using NodeĀ
⢠Well-versed with front-end code in HTML5, CSS3, Javascript, React.js with familiarity in various frameworks
and template languages
⢠Possess a strong understanding of Object-Oriented Programming, especially in PHP
⢠Exposure to collaboration tools like GitHub, JIRA, Confluence
⢠Experience in frameworks such as Symfony 2/Spring , Express.js, NestJs, or proven ability to learn on the job
⢠Experience with Elasticsearch will be a plus
ā Design and develop front-end applications using React
ā Collaborate and contribute in a multi-functional team comprising of product managers,
architects, UI Designers, and customer support
ā Convert UX designs in Sketch or PSDs to React components and layouts by working
closely with other front-end engineers
ā Work with Redux to manage application state
ā Implement latest React best practices such as Hooks and Suspense
ā Contribute towards Unit/Integration/Performance Testing, System troubleshooting
ā Build a rich and innovative user experience for our customers
Essential skills and qualifications:
ā Ability to model data into appropriate state and props and build logical React components
ā Passion for building new products in a fast paced, team-oriented environment
ā Solid coding skills in modern ES6 JavaScript
ā Proficiency using modern web development technologies and techniques such as
ā HTML, CCS, ES6, CSS pre-processors, JavaScript, jQuery, Angular, React,
ā Responsive Web Design, build tools like (Browserify, WebPack, Grunt, Gulp) etc
ā Experience building customer facing UI and visualization tools
ā Experience with Redux (or Flux, MobX) state management tools
ā Experience with an integration testing framework, like Cypress or Testcafe
ā Bonus: Experience with GraphQL and Apollo
ā Bonus: Experience with React Hooks and Suspense
ā Bonus: Experience with other functional programming languages like ReasonML

- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Designing developing and implementing highly-responsive user interface components using React concepts.
- Writing application interface codes using JavaScript following React.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
Technical Skills:
- 7-9 years Mandatory experience of React.js
- Strong proficiency in JavaScript, jQuery including DOM manipulation and the JavaScript object model
- Mandatory prior experience with popular React.js workflows (Redux)
- Mandatory experience in responsive web designing.
- Mandatory experience in SCSS, CSS
- Mandatory experience with current specifications of ECMAScript
- Mandatory experience with Express Node.js
- Mandatory experience with RESTful APIs
- Mandatory experience with HTML, SaaS
- GIT experience
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with code versioning tools such as Git, SVN, and Mercurial
- Familiarity with Database such as SQL
Qualifications:
- B.E/ B.Tech/ M.C.A in Computer Science, Electronics and Communication Engineering, Electronics and Electrical Engineering.
- Minimum 60% in Graduation and Post-Graduation.
- Good verbal and written communication skills
write REST API,s and integrate with UI







