Senior Node JS Developer at Srijan Technologies · Remote only · 3 - 8 years · ₹3L - ₹12L / yr · Profitable · Remote only · Posted 20 Sep 2021

Senior Node JS developer
Job Description
- Working experience in Nodejs, MySQL, Postgres SQL
- Good knowledge of designing and writing restful API
- Working experience of GIT
- Will prefer candidates who have knowledge of GraphQL, Typescript
- Well-versed and experienced with unit testing, code coverage.
- Well versed with SOILD design principles and their application
- Knowledge of AuthO, typeORM required
- Good to have – some experience with Azure DevOps and/or azure functions.
-Working experience on Docker- good to have

About Srijan Technologies
About
Connect with the team
Similar jobs (10)
Exp: 7- 10 Years
CTC: up to 35 LPA
Skills:
- 6–10 years DevOps / SRE / Cloud Infrastructure experience
- Expert-level Kubernetes (networking, security, scaling, controllers)
- Terraform Infrastructure-as-Code mastery
- Hands-on Kafka production experience
- AWS cloud architecture and networking expertise
- Strong scripting in Python, Go, or Bash
- GitOps and CI/CD tooling experience
Key Responsibilities:
- Design highly available, secure cloud infrastructure supporting distributed microservices at scale
- Lead multi-cluster Kubernetes strategy optimized for GPU and multi-tenant workloads
- Implement Infrastructure-as-Code using Terraform across full infrastructure lifecycle
- Optimize Kafka-based data pipelines for throughput, fault tolerance, and low latency
- Deliver zero-downtime CI/CD pipelines using GitOps-driven deployment models
- Establish SRE practices with SLOs, p95 and p99 monitoring, and FinOps discipline
- Ensure production-ready disaster recovery and business continuity testing
If interested Kindly share your updated resume at 82008 31681
- 3+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Experience in AWS.
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
- 2.5+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Experience in AWS.
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
- You will be having 3+ years of experience of writing optimized Code in Javascript/Typescript and working with Advanced NodeJs frameworks targeting Latest NodeJs version.
- Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle.
- Understanding of basic RDBMS using relational databases like PostgresSQL, MySQL, or MSSQL
- API development (Rest/GraphQL)
- You will participate in regular design sessions, code reviews and agile ceremonies.
- You will work closely with the Product Owner and scrum team to help deliver high quality features inside of agreed timescales
- You will Provide technical mentorship and upskilling to scrum team members and across functional boundaries where appropriate
- You will Identify areas for modification or refactoring inside our code-base and champion their improvement.
- You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution
- Minimum 2 years experience on MEAN Stack
- Extensive hands-on experience in Node JS/Express/Hapi JS, Moleculer and NoSQL DBs (Mongodb and Redis are preferred)
- Strong coding and designing skills
- Working understanding of Continuous Integration and Continuous Deployment concepts and tools such as (Gitlab CI/CD), Development tools (Git), Application Servers (nginx, Apache)
- Experience in consuming and developing secure RESTful API/web-services
- Comfortable using Unix / Linux machines from command prompt
- As a full-stack architect in the team, you'll bring your ideas to life on a technology stack of Node JS and NoSQL Databases among others.
- We are looking for tech geeks who are hands-on and in love with building scalable, distributed and large web / mobile products.
- You must be an excellent problem solver with passion to self-learn and implement backend technologies
- You would be responsible for the architecture design, code review and technology build and deployment activities of web/mobile applications.
- Own the product development from scratch - Architect scalable, distributed and large scale web and mobile solutions from scratch
- You would be responsible for writing SRS and require strong technical writing and communication skills
- You would be responsible for managing and mentoring your team members and help them advance in their learning and career goals
- Ensure test driven development (TDD) methodologies are deployed to execute project
- Define and ensure right coding practices
- Code for fresh development and to troubleshoot and resolve issues
- Lead web development efforts, including hiring, mentoring and advising peers
Work remotely / Work From Home with BigStep Technologies throughout your tenure.
Desired candidates must have 3-6 years experience as NodeJs Developer.
Roles and responsibilities:
- Responsible for understanding functional and business requirements and translate them into effective code
- Provide support till deployment of code into production.
- Ownership for ensuring code optimization, problem diagnosis, and on-time delivery
- Implement solutions as per the pre-defined framework /guidelines and adherence to processes
- Finding an optimal solution for the problem statement
- Conduct peer code review.
Skills:
- Excellent hands-on experience with Node.Js, Express.Js, JavaScript
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Excellent hands-on experience with MongoDB, Mongo aggregation, MySQL
- Ability to build REST services, Authentications, MVC applications
- Excellent Object Oriented Programming skills and ability to write modular, secure, scalable, and maintainable code
- Experience with Elastic Search, Redis.
- Knowledge about AWS components (S3, EC2, Cloudfront, Redis Clusters, etc.)
- Self-learning abilities are required
- Familiarity with upcoming new technologies is a strong plus
Summary
We are looking for an efficient technocrat as Odoo Developer, who will be responsible for developing, customizing Odoo ERP business applications with other systems, and providing ongoing support and future enrichments of those solutions to support business processes and functions. You'll be required to apply your hands-on experience of Odoo Framework, programming knowledge, and expertise to all aspects of the Software Development Lifecycle including Programming, Coding, Application Development, bug fixing, production support, version control system, object-oriented programming, Linux/Unix, UAT, Debugging, Tracing, and Logging, GIT, Cloud Services, Internet Technologies and leverage best technical solution by understanding business requirements from a techno-functional aspect, and partner continuously with Emipro's stakeholders daily to stay focused on common goals. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of Emipro's enterprise customers globally.
Job Responsibilities
- Application development using Odoo Framework & its components.
- Carrying out Odoo development activities for Customisations, Module Migration, Data Migration & Import, Generating BI Reports, Output Documents, Automation Test & Unit Test.
- Work in coordination with Technical Lead as needed to implement, test, support, and enhance ERP Business applications and it's features/solutions.
- Be part of Sprint meetings to discuss project development progress and also assist the ERP Technical Lead in preparing the Sprint report.
- Make sure to follow the prescribed coding and development best practices to give high-quality output as per the requirement.
- Adherence to the latest development methods like continuous deployment & integration.
- Documents and demonstrates solutions by developing documentation, flowcharts, algorithms, data-flow diagrams, layouts, user-flow diagrams, charts, code comments, and keeping code clean and optimized.
- Must possess a strong learning curve and should be willing to keep themselves abreast and continuously updating their job knowledge by studying state-of-the-art development tools, programming techniques for personal upscaling and in turn meeting organizational needs as well.
- Developing technical documentation to guide future software development projects.
Required Skills
- 1-2 years of hands-on experience in developing applications of Odoo.
- Proficiency in Python and Odoo framework components - model, fields, modifiers, actions, views, menu, security, controllers.
- Should be aware of core Odoo modules such as Sales, Purchase, Delivery, Accounting.
- Should proactively look for ways to make the architecture, code, and operations better.
- Must be a self-starter & be able to work with minimum supervision.
- Hands-on experience in Linux/Unix development environments is expected.
- Hands-on knowledge of version control systems like GIT, Bitbucket, etc including branching and merging.
Nice to have
- Experience in writing SQL queries for PostgreSQL.
- Nice to have experience in Module migration, code
- Experienced with Scrum/Agile development methodologies
- Outstanding written and verbal communication and interpersonal skills.
- Sound knowledge of Internet technologies like SSH/SFTP/FTP, Linux/UNIX shell scripting (eg. bash)
- Understanding of Cloud services like SaaS (Software as a Service), PaaS (Platform as a Service) & IaaS(Infrastructure as a Service)
Roles/Responsibilities
- Own the coding/design of a sub-module
- Review the requirements and provide simple solutions
- Design the sub-module working with the tech-lead
- Hands-on code the critical parts of the module
- Ensure coding standards, proper design patterns, writing test cases and project mgmt processes are followed
- Mentor the junior programmers
- Peer and junior programmers code review
- Work independently and proactively to deliver production-ready code with minimal guidance
Jobs Skills required
- Strong experience in developing either backend or front end systems
- Backend Exp: RoR, NodeJS, Java, Go, MySQL, Mongo
- Ability to work in a team structure and deliver projects
- Very strong analytical and problem solving skills in super changing environment
- Understanding of algorithms and data structures
Node.js, MongoDB, Redis, ElasticSearch.









