Are you building an innovative IoT solution?

The building blocks of IoT - the Edge Hardware, Embedded Software, Global Network Connectivity and IoT Protocols,
all bundled for an irresistible proposal of $0.99/Device/Month.

Learn More
Dot image
Dot Image
Dot Images

MEAN Stack Developer

  • April 17, 2020

Role Definitions

Functional Unit: Research & Development

Division: Software & Development

Job Number: HR/HRE/005

Role: MEAN Stack Developer

Employment Type: Full time

Seniority level: Junior level

Work Experience: 2-4 Years

Industry: Telecom/IoT/Electronics/Software

Location: Cochin, India


Job Description:

We are looking for a motivated and talented MEAN stack developer to join our small but talented and fun dream team . The candidate is expected to have hands-on experience building and deploying web applications in the cloud, with a strong preference for experience with the design and creation of a configuration-driven platform that can support multiple distinct customer implementations from a unified code-base. Experience in JavaScript, Node.js, Single Page Applications, micro services, and APIs is required. This application is built on Angular 5 front-end, using NodeJS back-end, MongoDB database and the express framework.


Responsibilities:

  • Your primary focus will be the development of all server-side systems and the development of web interfaces
You will be required to:
  • Model complex business processes into software components, design and build the UI, often from scratch
  • Build front-end services which are efficient; with abstracted, reusable components and systems
  • Create cross-browser compatible and standards-compliant CSS-based page layouts
  • Understand user and designer feedback to incorporate changes into the interface
  • Be responsible for defining, creating and maintaining parts of the database system
  • Create and own a high-performance and responsive API system which may be accessed from any interface – web, mobile or automated systems
  • Be responsible for integrating the front-end elements built into the application
  • Develop and architecture for security, scalability of users, data and ensure future maintainability of the product
  • Establish engineering tools and processes for feature tracking, bug tracking, build, release, test management, and support

Qualifications/ Skill sets required:

Minimum Qualifications:
  • Bachelor of Engineering / Masters of Computer Applications

Preferred Skillsets:

    • Schema-free/flexible databases using NoSQL technologies like MongoDB
    •  SSO, SAML, OAuth, JWT for API and Web Session Authentication and Authorization
    • Demands and expectations of enterprise software customers would be a plus
    • Possess a solid debugging process and exhibit technical intuition
    • 3+ years of technical experience in building scalable Web applications
    • JavaScript frontend framework/libraries like Angular 4/5/6, and Node JS backend, MongoDB Database
    • Node JS and its framework/libraries like Express
    • CSS and its pre-processors like SASS/LESS
    • Hands-on experience with Object Oriented JavaScript, LESS/SASS
    • Good understanding of REST APIs and its security techniques
    • Build tools like Docker
    • Ability to build a feature from scratch & drive it to completion
    • Knowledge of Datasets like Firebase, AWS, MQTT, CoAP

Apply Now