
Job Summary:
We are looking for an experienced Senior Node.js Developer to join our development team. The ideal candidate will have a passion for backend development, expertise in building scalable applications, and a deep understanding of server-side logic. You’ll work with a team of talented engineers to develop, improve, and scale our backend systems.
Key Responsibilities:
• Backend Development: Design and implement APIs, web services, and backend systems using Node.js.
• Database Management: Develop and optimize database solutions, ensuring data consistency, integrity, and security.
• Collaboration: Work closely with frontend developers, designers, and other team members to create a cohesive product.
• Testing & Debugging: Write unit tests, perform debugging, and ensure the codebase meets quality standards.
• Scalability: Ensure the application is scalable, maintainable, and performs well under high traffic.
• Code Review: Participate in code reviews, share feedback, and promote best practices for coding.
• Documentation: Maintain clear, comprehensive documentation for system architecture, APIs, and codebase.
Requirements:
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Experience: 3+ years of experience in backend development with Node.js.
• Proficiency in JavaScript and ES6+ features.
• Experience with RESTful and/or GraphQL API design.
• Knowledge of frameworks like Express.js or Koa.
• Familiarity with database technologies (e.g., MongoDB, MySQL, PostgreSQL).
• Understanding of containerization (Docker) and cloud services (AWS, GCP).

About ChicMic Studios
About
ChicMic Studios is a mobile focused software development company with core forte being app and game development.
Services that we offer:
- Game Development
- iOS and Android Mobile App Development
- Blockchain, Web 3.0 and Decentralization
- Metaverse Development
- NFT Design & Development, Cryptocurrency Wallet
- Full Stack Responsive Web App Development
- Art services including game concept art, 2D & 3D game asset creation, animations.
- App Design services including UI/UX Design
Company's Website: http://www.chicmicstudios.in/
Similar jobs
We're looking for Node js developers with over 2+ years of experience and strong expertise in Javascript based development using Node js and Express. We are looking for cadidates who are go-getters and are leaning towards leadership positions. Candidates must have a proven history of building, scaling, optimising and securing
We would prefer candidates who can join immediately or are currently serving their notice period.
Key Skills Required :
Node.js Developer :
duties and responsibilities
- Work as part of a team developing applications and services using Agile development methods
- Contribute to team and organizational improvements in process and infrastructure
- Build customer-facing UI and back-end services for payment processing administration and management
- Code, teste and operate node.js based services
- Effectively use tools and ingenuity to identify and fix defects before they become a problem
requirements and qualifications
-
- Previous working experience as a Node.js Developer for 2 years
- BE /B.Tech in computer science or similar relevant field
- In depth knowledge of Node.js
- Hands on experience with HTML, CSS, and AJAX
- Development experience designing object oriented JavaScript and SVG
- Applicable knowledge of web libraries and frameworks such as AngularJS, Polymer, and Closure
- Familiarity with the whole web stack, including protocols and web server optimization techniques
- Strong analytical skills and problem solving aptitude
- Attention to details

- Minimum 4 years’ experience developing Node.js applications on top of RESTful APIs.
- Experience building single page applications using JavaScript frameworks and libraries (React)
- Experience with cross-browser, cross-platform and design constraints on the web.
- Experience with test automation: TDD, unit/integration/functional testing.
- Solid understanding of object-oriented design and programming concepts.
- Have a passion for quality and writing clean, solid, readable code that scales and performs well.
- Proficient in Git and familiarity with continuous integration.
- A team player who values collaboration, innovation, and inclusion
- Comfortable working in an Agile environment
- Strong verbal and written communication skills
3+ years of experience developing Backends using NodeJS. Should be well versed with its asynchronous nature, event loop, promises, and callbacks.
Node expressProficient in Node.js and working knowledge of JavaScript, JQuery, AJAX, HTML, CSS, and frameworks ( React.js)
Experience in Node JS MVC framework and Rest API frameworks like Express.
Experience developing desktops.
Experience in Mongo DB.
Familiarity with using AWS components.
Postman for documenting/testing APIs.


- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Ability to understand business requirements and translate them into technical requirements
- You will ensure that these components and the overall application are robust and easy to maintain.
- Have a good understanding of design and user experience principles.
- Open-minded, flexible, and willing to adapt to changing situations
- Ability to work independently as well as on a team and learn from colleagues
- High adaptability in a dynamic start-up environment
- Ensuring technologies are used efficiently, profitably, and securely. Evaluating and implementing new systems and infrastructure.
- Excellent troubleshooting, analytical and problem-solving abilities with a tenacious commitment to finding the root cause of issues.
Qualifications :
- B. Tech/ B.E. /M. Tech/ BCA / MCA or a related technical discipline from reputed universities
Skills Required :
- Minimum 2+ years of experience in REST API development using python.
- Must have experience with anyone popular python frameworks like Django, Flask, and FastAPI Framework.
- Experience in designing and developing Restful Web services and Remote procedure calls.
- Able to integrate multiple data sources and databases into one system
- Knowledge of load testing and optimizing code for performance, security, and scalability
- Experience with Unit testing frameworks in Python
- Knowledge of modern authorization & authentication mechanisms.
- Able to create database schemes that represent and support business processes
- Knowledge of Version Control System & basics of CI/CD
- Write and maintain technical documentation
- Solid foundation in OOPS, Data structures, and Algorithms
- Knowledge of SDLC phases of project development.
- Experience in one or more No SQL Databases such as MongoDB, and Cassandra.
- Experience with event-based databases and programming
- Good experience in synchronous programming and thread-based programming.
- Experience with schedulers.
- Good to have knowledge of Linux shell commands.
- Good to have experience in Kubernetes & Docker
- Knowledge of any Cloud Service like GCP or AWS would be an added advantage
- Cares deeply about writing Quality, Testable & Modular code
- Good to have an understanding of NLP.


About the role:
We are looking for an experienced Software Development Engineer II (SDE2) to help deliver high visibility and impact features for the ChakraHQ Platform. ChakraHQ Platform is the world's first Omnichannel Process Automation Platform. Imagine AWS but for operations and business teams; built on cutting edge technology stacks, to solve problems for modern businesses.
Technology specialists at ChakraHQ are at the core of the company's decisions and vision. As an SDE2, you will contribute to the design and development of the core technology stack of the ChakraHQ Platform. Working closely with Engineering, Product Management, Sales and Customer Success you will take ownership to develop features, plugins and custom fixes that will materially impact customer’s and ChakraHQ’s business. You will also be responsible for maintaining a streamlined build and CI/CD system. You will help coordinate the incorporation of upstream features into the ChakraHQ Platform.
Technologies you will work with: NodeJs, PostgreSQL, Serverless, Elasticsearch, Kibana, AWS, Google Cloud
Responsibilities:
- Design, develop and maintain features, services, products that are part of ChakraHQ
- Own delivery of said features and services
- Own success of the products by tracking its lifecycle with customers
- Build systems that scale horizontally
- Write automated tests to ensure code quality
- Work with customers to build a product roadmap
- Work with sales & marketing to sell your product to end-users
- Work as an integral part of an agile software development team to build features end-to-end
- Support those features in the ChakraHQ production environment by participating in an on-call rotation
Position Requirements:
- Bachelor's degree in Computer Science.
- 3+ years of experience working on teams to develop and deploy web or mobile applications
- Extensive experience in any one backend programming language - Java, NodeJS
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
- Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amounts of data.
- Proficiency with git and Github workflows
- Expertise with test-driven development and automated testing
- Excellent analytical and problem-solving skills
- Excellent communication skills and fluent English
- Open to learn and work on new technologies




Skillset:
Python (Mandatory)
C,C++ (Good to have)
Thanks
Ravindra




