
Senior MEAN Stack Developer


Similar jobs

Roles and Responsibilities :
Responsibilities
- To analysis business requirements, prepare design and implementation recommendations and estimate development effort
- Collaborate with cross-functional teams to define, design, and ship new features
- Lead or participate in design reviews, code reviews and architecture evolution discussions
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Required Skills
- Experienced with front-end programming language with React JS.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles.
- Experience with popular React.JS workflows (such as Flux or Redux)
-Experience on .Net Core
-Experience in database MS SQL


We are founded by a team from Harvard and IIT, is a global
education venture teaching school children 1000+ essential modern subjects (Crypto, Climate,Space, etc.) and 21st-century skills (Critical Thinking and Communication). With students from 20+ countries, the academy has quickly grown its global footprint. We have small group online live sessions, pre, and post-class world-class self-learning content for children to grow 10X confident in the real world.
Job Details: Full Stack Engineer - FSE - 2
Role Scope: We are looking for an experienced WordPress developer to join our Technology team. As a full-stack developer, you will work closely with our Design, Product, and Technical Architectural members to develop features, migrate existing environments to a better
architecture, maintain ESA LMS environment that focus on the educational needs of Parent and Students globally. Working at Early Steps Academy is one of the best opportunities to get first-hand experience in an early-stage startup, explore different domains, and achieve your career goals.
Preferred Qualifications & Skills
● A minimum of 3 years of relevant experience
● Strong programming skills in PHP
● Hands-on expertise in building reusable components and independently publishable
packages
● Strong experience in WordPress, LearnDash, HTML, Typescript/Javascript and CSS
frameworks
● Practitioner of IaC (AWS), CI/CD, Containerization(Docker), Accessibility, Server Side
Rendering, Pre-rendering, Serverless and Agile
● Ability to adapt quickly to a new direction

We are looking for a skilled and experienced Node.js Developer with at least 4 years of professional experience to join our team. As a Node.js Developer, you will be responsible for developing robust and scalable web applications using JavaScript and various frameworks.
Roles and Responsibilities
• Production platform hands-on experience involving Node JS & REST API.
• Hands-on production platform experience working with micro-service back-end architecture.
• Working knowledge of GRPC, HTTPS, and GRAPHQ protocols.
• Well-versed in cloud deployment of code blocks.
• Experience with JS testing and code analysis frameworks such as Mocha.
• Utilize modern JavaScript frameworks such as Express.js and Sails.js to build efficient and scalable applications.
• Work with databases like MongoDB and PostgreSQL using Mongoose and Sequelize ORM.
• Integrate messaging systems like Kafka and RabbitMQ for reliable event-driven communication.
• Write unit tests using Mocha, Chai, and Jest frameworks to ensure code quality and reliability.
• Utilize AWS S3 bucket for secure and scalable storage of data and media files.
• Collaborate with QA engineers to perform thorough testing and bug fixes.
• Work with third-party APIs such as Postman, Twilio, SendGrid, Firebase, and KeyCloak for various integrations.


About the Organization:
WeMakeScholars is an organization funded and supported by the Ministry of IT, Government of India under the 'Digital India Campaign'. We offer international education finance via scholarships and education loans, to study abroad aspirants. We are currently a 120 members team. Last financial year, we disbursed 2200 Cr in education loans to 8300 students across India.
We are looking for a PHP Developer who is keen to work in a startup environment esp. a product-based company.
Job Overview
We are hiring developers (from 0 to 10 experience) with relevant knowledge and experience with the development and deployment of large-scale cloud-native enterprise systems on PHP, REST APIs, Node Js, Flutter, AWS & MySql.
About Tech Department:
- Our internal tech team is responsible for end-to-end in-house tech support which includes and is not limited to design, development & deployment.
- We are continuously developing and improvising our products to enhance customer and team experience.
- As we are in the Fintech space, our team has to ensure the database security of the application
Job Summary
- Participate in the full development life cycle, working within broadly defined parameters including design, development, testing, and maintenance of the existing application with minimal supervision.
- Work on optimization and performance improvement activities. Instrument and test performance metrics.
- Participate in peer-to-peer code reviews to improve the quality and maintenance of the codebase.
- Collaboration with multiple internal/external stakeholders such as product, business, DBA, and Dev Ops.
- Design and implement APIs for web/mobile (both Android & iOS) applications.
- To be available on call for the projects or features developed by you. Things break, and you will be responsible to fix it when it does.
Experience & Skills Required
- 2+ years of experience (we are hiring freshers too for junior positions)
- Hands-on experience and knowledge of engineering end-to-end systems.
- Understanding of complete software development life cycle, including coding standards, and code reviews.
- Familiarity with multiple software development practices and tools
- Ability to write clean, modular, and loosely coupled code by the use of design patterns.
- Proficiency in the implementation of algorithms and the use of advanced data structures to solve problems in computing.
- A solid foundation and implementing principles of computer science is a must. Ex: object-oriented programming, concurrency, fundamentals of computer science, SQL databases.
Value addition
- Experience with AWS
- Working knowledge of payment gateways
- Good knowledge of Mysql Query optimization and Database design.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Hands on experience on DynamoDB, Lambdas and serverless architecture
- Good understanding of Microservices
- Knowledge of Node.js and frameworks available for it such as Express
- User authentication and authorization between multiple systems, servers, and environments
- Understanding fundamental design principles behind a scalable application
- Implementing automated testing platforms and unit tests
- Collaborating with front-end developers on the integration of elements.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.


DESIRED SKILLS:
- AWS (EC2/S3/Lambda)
- DynamoDB
- Node.Js + React.Js + Javascript
- HTML5, CSS
- Android Native (Java/Kotlin)
- Socket.io / WebRTC (LiveStreaming)
- Firebase
- Elasticsearch
- Prior experience in developing/integration livestreaming feature is essential.
JOB DESCRITION
- Enhancing the existing features and developing the new features
- Being able to develop the product independently and also with the team .
- Being able to work under pressure and think out of the box.
- Being a good leader with decent professional communication skills.
- Knowledge and experience of Android Development is an added advantage
OUR PRODUCT
Understand The Product Features:
https://play.google.com/store/apps/developer?id=Lamamia&hl=en_IN" target="_blank">https://play.google.com/store/apps/developer?id=Lamamia&hl=en_IN
- Our product offers on-demand video lessons and quizzes in local languages.
- Teachers can independently create and share their content.
WHAT WE OFFER:
- Opportunity to work as a core team member
- Direct Reporting to Founders
- Exponential and 360 degree learning
- Working with an experienced team from IIM
- 4.2 - 9 LPA (INR) CTC + ESOPs (Optional)*



2.1-3 years of experience in .NET/.NET Core (ASP.NET, C#, MVC, WCF, WPF, etc.)
3. Experience in javascript and Angular 6 or above
4. Object-oriented programming skills
5. Strong experience in SQL server
6. Knowledge of REST API, JSON, etc.
7. Experience with version control systems (Git)
8. Strong documentation, communication, and team collaboration skills
9. Ability to create self-contained, reusable, and testable modules and components that build on the elements and modules of core AngularJS
10. Skill in maintaining clean and consistent project dependencies.
11. EXPERT level skills in HTML, HTML5, CSS3, SASS, LESS, Bootstrap 3+, or any other tool is a MUST, Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system Validating user input on the client-side and implementing meaningful feedback.
12. Skill in designing a modern build process that integrates testing and continuous delivery.
13. Excellent English language (written & verbal) communication skills
14. Analytical abilities & Logical thinking.
15. Awareness of latest technologies and trends.
We are looking for a back end developer with strong foundational knowledge of SQL, microservices architecture and Javascript.
Please don't apply if experience < 2 years || Javascript !=advanced
Responsibilities:
1. Back end ownership and implementation of projects in Node.js
2. Strong knowledge of JS and SQL is critical
3. Knowledge and experince of working on RHEL/Ubutnu servers is an additional bonus
4. Experience in writing large modularised projects
5. Production experience in implementing highly scalable microservices
At Gida, you’ll be developing and contributing to different applications and projects. If you’re the person with the right calibre and mindset, you’ll get opportunities to work on diverse projects and learn new skills.
Hybrid work model - work from home with 1-2 days in office

Our software developer for full stack role would be required to constantly work on building new features as per discussion with the product team.
Our front end code base is in Angular while the backend code base is in Python-Django.
Pre-requisites
- Expert level knowledge of Angular and Javascript
- Intermediate level knowledge of Python
Responsibilities
- Build new products / features from scratch
- Work on implementing and maintaing ticket booking flow on site
- Work on making existing features faster and better
- Work on reducing response time for all our apis
Qualifications & Skills
- Bachelor's degree or equivalent experience
- 1-6 years' experience in full stack development
- Hands-on with angular, python, django, mysql, mongodb, redis, rest-framework
- Ability to multi-task
- Strong verbal, written, and organizational skills
- Good analytical capabilities
- Mobile ecosystem knowledge
Trainman gets more than 5 lakh daily visits and the android app has more than 65 lakh downloads. The role would be challenging, so only those should apply who love working at scale.

