Full Stack - Software Developer

OneStopHR

Pune District

On-site

INR 700,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A prominent logistics company in Pune is seeking a Software Developer with 2-5 years of experience in software development. The role involves developing software components for IoT applications. Ideal candidates will have a BE/B. Tech in Computer Engineering/IT and strong expertise in Node.js, MongoDB, and Angular. This position offers opportunities for working on innovative projects under a supportive team environment. Immediate joiners are preferred. This company currently operates a six-day work week, with a transition to five days planned.

Qualifications

  • 2-5 years of overall software development experience.
  • Hands-on expertise in building web applications with Node.js and MongoDB.
  • Experience in creating SPA / PWA using Angular and HTML5.

Responsibilities

  • Develop software components of IoT applications for intralogistics.
  • Implement product roadmaps collaboratively with other teams.
  • Provide technical guidance and coaching to other developers.

Skills

Object oriented analysis and design
Project management tools (Jira, Confluence)
Attention to detail
Unit testing (Jasmine/Karma/Protractor/Chai/Mocha)
Agile principles
Technical guidance and coaching

Education

BE/B. Tech- Computer Engineering/IT/Telecommunication

Tools

Node.js
MongoDB
HTML5
Angular
JavaScript (ES6)

Job description

We are hiring for one of our prestigious clients.

About Client

Our Client is India’s biggest Intra-logistics automation company, with 20 years of experience, over 1000 projects, in 14 countries. They are Headquartered at Pune, Maharashtra.

They are coming up with brand new project that involves AI & IoT, so we are looking for new people who can take ownership of Software Development and be a part of the amazing project.

They are 6 days a week working company, but in a process of making it 5 days a week.

We are looking for immediate joiner.

Job Title

Software Developer

Location

Kalyani Nagar, Pune, Maharashtra

Experience

2-5 years of overall software development experience

Qualifications

BE/B. Tech- Computer Engineering/IT/Telecommunication

Job Overview

The main function of Software Developer is to develop software components of the IoT applications for a leading intralogistics provider in India to develop and maintain products.

Responsibilities and Duties

We are looking for one of the following skill-sets besides other common requirements that follow:

  • Experience with object oriented analysis and design.
  • Good knowledge of Project management tools like Jira, knowledge management using Confluence and version control with SVN/Git.
  • Excellent attention to detail in written or verbal communication.
  • Ability to think multiple possible approaches and evaluating pros and cons before getting the sugar rush of coding.
  • Understand the criticality of unit tests for stable software and the rigor and discipline to build tests with/before coding and hands‑on experience with Jasmine/Karma/Protractor/Chai/Mocha.
  • Clearly understand performance impacts of coding time decisions and get it right first time.
  • Take ownership of tasks and consistently meet schedule commitments without compromising quality.
  • Good understanding of Agile principles and continuous improvement.
  • Ability to provide and receive constructive criticism and careful reviews of the work products.
  • Work closely with the Software Architects, Designers, Technical Product Managers and Engineering Leads to implement product roadmaps.
  • Document and consolidate design/coding decisions via documentation, Sequence diagrams and UML diagrams among other tools.
  • Keep refactoring principles going as we evolve on the products.
  • Provide technical guidance and coaching to other developers and test engineers.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
Back End
  • Hands‑on expertise in building web applications with Nodejs and MongoDB.
  • Through understanding of developing REST based web services.
  • Good understanding of micro services based architecture.
  • Hands‑on experience in fundamental design principles behind a scalable application.
  • Hands‑on experience with using unit test frameworks with mocks.
  • Experience with integrating with hardware devices and other third‑party software is a plus.
Front End
  • Experience in Creating SPA / PWA or Web Components using HTML5, Angular, LESS/SASS.
  • Good knowledge of frontend javascript framework like Angular/React/Flutter and HTML5, MVC, CSS, Bootstrap, SPA, PWA.
  • Hands‑on experience in JavaScript (ES6) and/or Typescript.
  • Good knowledge with web development and responsive design.
Competencies
  • Should be high‑energy, detail‑oriented, proactive and adaptive and can work in a dynamic environment.
  • Strong communication skills - both verbal and written – and are able to get your point across efficiently to a wide range of audiences.
  • Must have expertise in developing MEAN (MongoDB/Express.js- Angular 4+/Node.js) applications.
  • Have excellent knowledge on Open Source technologies like NoSQL, Data Formats, Angular/Flutter, JQuery, CSS, AJAX, HTML5, modern JavaScript‑ES6+ or Typescript , in memory databases (Redis), Build tools (angular‑CLI/ webpack) as well as implementing automated testing platforms and unit tests (TDD) using jasmine, karma, protractor, mocha, chai, etc.
  • Have good knowledge of Event Driven Architectures and Asynchronous communication.
  • Have strong hands on experience with REST based API Development and DevOps.
  • Have experience with MicroServices and Service oriented architecture (SOA).
  • Have knowledge of mongoose and aggregation framework.
  • Should be well‑versed with clean code principles (DRY, KISS) and SOLID principles. Exposure to secure coding is must.
  • Have proficiency with full stack software development and strong understanding of Data Structures, resilient services.
  • Have hands‑on experience creating database schemas in MongoDB that represent and support business processes.
  • Have familiarity with RESTful APIs to connect Angular applications to back‑end services.
  • Knowledge how to create custom, general use modules and components which extend the elements and modules of Angular.
  • Have experience in creating self‑contained, reusable, and testable modules and components.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Tester
Software Tester

OneStopHR • Pune District

On-site
INR 600,000 - 1,000,000
Full stack developer – Java/Angular/Springboot
Full stack developer – Java/Angular/Springboot

Heptarc Talent Acquisition • Bengaluru

On-site
INR 80,000 - 120,000
Full Stack Developer
Full Stack Developer

Weekday (YC W21) • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Full Stack Developer
Full Stack Developer

Concentrix • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Full Stack UI Developer
Full Stack UI Developer

Comviva • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Java Full Stack Engineer
Java Full Stack Engineer

PwC India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developers
Java Full Stack Developers

Concentrix • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Full-Stack Developer
Full-Stack Developer

Weekday (YC W21) • Bengaluru

On-site
INR 900,000 - 1,300,000
Product Owner
Product Owner

OneStopHR • Pune District

On-site
INR 1,800,000 - 3,000,000
Sr. Software Engineer
Sr. Software Engineer

Mako IT Lab • Chennai

On-site
INR 800,000 - 1,500,000
Opportunity to work on global client projects
Exposure to modern technologies
Fast-paced growth and ownership culture