Entry Level Software Engineer

Job Summary


As an entry level Software Engineer at Modjoul, you’ll have the benefit of working in a supportive, highly collaborative and entrepreneurial environment. A culture of passion and respect and technical excellence and the ownership and accountability of working on a fully self-contained, cross-functional engineering team gives you the ability to grow, make an impact, and get things done. It’s innovation, done sustainably and intelligently, at scale.



  • Full stack software development, maintenance and testing on a system which is primarily developed in Node.js and Angular/AngularJS.

  • Troubleshooting and querying data in NoSQL databases (CouchDB, DynamoDB, Mongo).

  • Testing and troubleshooting with internet connected hardware devices.

  • Deployment of software components in AWS.

  • Operational management, maintenance and production support of critical systems running on AWS.



  • Proficiency in JavaScript, Python and TypeScript.

  • Experience developing full stack software with Node.js, Angular and AngularJS.

  • Experience working with document-based NoSQL databases and data modeling in CouchDB, DynamoDB, MongoDB.

  • Experience in AWS Cloud services such as EC2, S3, SQS, SNS, Lambda, DynamoDB, Cognito, IoT, CloudWatch (preferred)

  • Experience in cross platform mobile application development in Ionic 1, Ionic 3+ on both Android and iOS.


Interested candidates with the described skillsets can email directly to praveen@modjoul.com or complete the form below. Please include a copy of your CV, and optionally a cover letter describing your background and interest in Modjoul.

Submit Your Application


Thank you for your Application