
Responsibilities
Design, implementation and delivery of solutions.
Solving new problems and address any issues regarding the architecture and performance.
Focused on understanding customer needs and anticipate the changing business and technology landscape.
Collaborate with teams from various verticals within and outside the company.
Qualifications
2-5 years of Software Engineering experience in Node.js and React.
Proven experience in architecting performant, complex application on web or mobile applications.
Knowledge of end to end Software development life cycle.
Ability to work individually or in teams and mentor new developers to the team.
Strong knowledge of computer science, algorithms and design patterns.
A degree in Computer Science or related field, or equivalent industry experience.

About Metabook Technologies Private Limited
About
Similar jobs
Candidates MUST HAVE :
● Deep expertise with JavaScript. Extensive hands-on experience building microservices using NodeJs.
● Substantial experience in building complex and scalable solutions.
● Strong computer science fundamentals: data structures, algorithms, design patterns
● Strong experience and understanding of various APIS / Web Services and SQL/NoSQL databases
● Architected non-trivial solutions for a company at a scale
● Proficient in unit testing, writing mocks, automated functional tests, and end-end tests
● Experience with a variety of languages, stacks, and programming paradigms
● Capability to contribute across the web and mobile stacks
● Strong desire to drive change, and ability to adapt to change quickly
● The ability to independently lead problem-solving and build elegant, maintainable solutions to complex problems.
Good to Have
● Experience in building projects with TypeScript, ExpressJs, NextJS, ReactJs, Flutte,r etc.
● Experience with gRPC or GraphQL API implementations.
● Experience in any other programming languages such as Python/Go/Scala
● Experience with Kubernetes, Docker and
● Understanding the nature of asynchronous programming and its quirks and workarounds
● Good hand-on with data streaming technologies like Kafka
● Experience with cloud APIs (e.g., GCP, AWS, Azure)
● Understanding on information security and data privacy
● Experience in open-source development and contribution to open-source technology
Roles and Responsibilities :
● Write clean, reliable, reusable, scalable, testable and maintainable code.
● Produce best in class documentation, testing and monitoring
● Estimate effort, identify risks
● Mentor/coach other engineers in the team to facilitate their development and to provide technical leadership to them.
● Rise above details as and when needed to spot broader issues/trends and implications for the product/team as a whole
● Practice and promote craftsmanship in software engineering (coding, testing, code reviews, documentation, scalability, performance, etc.)
● Break down requirements, estimate tasks, and assist in planning roadmap accurately
● Develop iterative solutions to address expansive product goals
● Platformism components as libraries, utilities and promote reuse
● Be able to conceptualize and develop prototypes quickly
● Own large technical deliverables and execute in a structured manner.
● Take accountability for the overall health of the products you build and ensure predictability of the deliverables of your team 1
● Drive technical roadmap of the team in collaboration with Product and Business Teams.
- Experience : 5-10 yrs
- Past experience in working with any product start-up is a plus.
- Proficiency in fundamental front end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React, and others.
- Knowledge of Node.js and frameworks available for it such as Express (recommended).
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Understanding of REST Services.
- Experience with Redis.
- Familiarity with database technology such as MySQL, MongoDB and Elasticsearch.
- Proficient understanding of serverless programming.
- Proficient understanding of code versioning tools, such as Git.
- Good problem-solving skills.
- Attention to detail.
We are looking for passionate, talented, and motivated Developers to join our team and help deliver high-quality technical solutions. If you’re excited about working on the newest technologies and delivering value with a sense of ownership, then you should join us.
What you will do:
- Write clean code that follows industry standards and best practices.
- Participate in architectural discussions to improve our technology stack.
- Innovate ideas to promote best practices.
- Work closely with cross-functional stakeholders to make collaboration better between teams.
- Deliver high-quality and maintainable code using test-driven methodologies.
- Participate and contribute towards improving the development process and practices within the team and across the organization.
Qualifications:
- You will have a minimum of 3 years of industry experience developing on the FullStack
- Experience with CSS, HTML, Javascript
- Experience with RESTful services
- Knowledge and experience in building scalable Node.js applications
- Continuous integration/continuous deployment experience
- Experience with building tools such as Webpack, grunt, gulp, babel etc.
- Strong desire to learn and share knowledge with others
Desired Skills:
- Strong understanding of data structures and design patterns
- Experience with one or more front-end Javascript frameworks is a BIG plus
- Full understanding of the complete web technology stack including how to architect highly scalable solutions
- Experience with Relational or NoSQL databases
- Working knowledge of AWS services.
The desired candidate will have a passion to host and handle large scale web applications and should be able to deliver a complete end to end solution right from the front end, back end, database management, and its deployment and scalability.
Roles and Responsibilities :
- Ability to translate Wireframes and PSD Designs into functional web apps.
- Binding of UI elements to JavaScript object models.
- Creating RESTful services with Node.js.
- MERN stack developer must have proven experience in front & back-end development.
- Work in a cross-functional team to deliver a complete user experience.
- React.js, Node.js developer must know MongoDB, Express, Node.js, & React.
- Create Unit and Integration tests to ensure the quality of code.
- Be responsive to change requests and feature requests.
- Write code that is cross-platform and cross-device compatible.
- MERN full stack developer must have the ability to wear many hats and learn new technologies quickly.
- For MERN stack developer job, candidate must have good Knowledge of Node Debugging.
- Understanding & proficiency in REST APIs.
- MERN stack developers should know Git Repository and Jira.
- Integration of data storage solutions (RDBMS, NoSQL DB).
Desired Candidate Profile :
- Excellent in basic programming in any web technology Server and Client Like ReactJS/NodeJS/VueJS and Server-side scripts.
- Basic knowledge in APIs, Micro Services.
- Hands-On experience in Web development frameworks.
- Hands-On in Database queries and concepts.
- Understanding of performance testing and optimization techniques.
Perks and Benefits :
- No salary bar for deserving candidates.
- 5 days working.
- Paid and leave encashment facility available.
- Open work culture.
-
Responsibilities
- 1.Research, develop and create content for Java Full stack courses.
- 2. Deliver interactive sessions with group(s) of learners on specific topics covered in the curriculum clubbed with relevant case studies and live examples.
- 3. Prepare the learners with updated Java Full-stack technologies & concepts: Hibernate, struts, spring, Core Java, Advanced Java, Android, SQL, C, C++, Data Structures, Algorithms, OOPS concepts, server-side JavaScript frameworks like Express, Koa, Hapi etc. (based on Node.js) RDBMS or NO SQL databases, Serialization/Deserialization and Immutability concepts.
- 4. Handle and devise end-to-end training - course content preparation, material preparation, case studies, live projects explanation, etc.
- 5. Develop technical content – practise exercise, creating course scenarios, hands on projects, create assignments & test scripts.
- 6. Create and maintain a database of training strategies, initiatives, modules, and materials.
- 7. Review team members’ content creations and mentor them accordingly.
- 8. Design training program based on the needs of the corporate clients.
- 9. Determine the overall effectiveness of programs and make improvements.
Requirements- 1. B.E/B.Tech with 6+ years of relevant experience.
- 2. Excellent communication skills and a passion for training and mentoring.
- 3. Good understanding of modern Information Technology, and operations of a SOC.
- 4. Strong working knowledge of Windows Server and Linux operating systems.
- 5. Organization skills or previous experience a lead SME.
- 6. Preferred to have good experience as a Technical Trainer.
- 7. Good experience creating technical courseware for delivery in a corporate setting.
- 8. Good to have Java JDK 1.7 or above development and knowledge of Java 8 features experience.
- 9. Desired to have passed at least three technology industry certifications such as Microsoft, CompTIA, Cisco, etc.
- 10. Preferred to have technology teaching certification such as MCE, MCT, MIE or completion of a technology TTT course.
Perks
- 1. Flexible work timings and no leave policy - We don\'t go behind timelines, we work for better product at flexible working hours.
- 2. No hierarchy - Everyone has open access to anyone in the team.
- 3.Medical insurance - We got you covered. We provide insurance for you and your family members.
- 4. 5 days a week - Take time off to revitalise.
Salary Range | : | 25 LPA 30 LPA |
---|---|---|
Exp Required | : | 8.00-10.00 Years |
Age Limit | : | 30-45 Years |
Minimum Education | : | Graduation |
Primary Language | : | Hindi,English |
Previous Industry Experience | : |
IT-Services
|
Previous Functional Area | : |
Full-stack Engineer
|
Customer Handling Experience | : | B2B |
Team Handling Experience | : | Individual Contributor |
Required Skills:
- .NET Core
- C#
- Web API
- Aware of Microservice concepts
- MongoDB
- Excellent communication
Docker, Kubernetes, and Linux knowledge is desirable. Having worked in a product development environment is desirable. Having worked in the finance and banking domain is desirable.
Experience: 4 to 6 years prefreable.

