
Backend Developer(Node.js)
at With A Consulting, Outsourcing, and Technology Services comp
Key Skills and Requirements
· Minimum 3+ years of hands-on experience in Node.js and Express.js
· Bachelor Degree in Computer Science OR in related field B.sc - IT/ BCA /MCA/B.Tech/M.Tech
· Programming experience in Web Application development with Node.js and Express.js
· Must have experience in JavaScript, Node.js, Express.js or have extensive exposure in any MVC framework
· Expert in MySQL and Store Procedures
· Knowledge of REST API / Web API protocol
· Understanding HTML, CSS, JavaScript, JQuery, Ajax, JSON, OOPs well enough
· Good to have: React Js.
· Strong coding skills, good analytical and problem-solving skills
· Ability to write clear, concise, well-structured, and well-organized code
· Experience with third-party libraries and APIs(Zoho, Leadsquared, Knowlarity, Exotel, LCode, Karza, Google API, DIGIO, etc)
· Ability to identify weaknesses in existing code and improve it
Plus but not required
· A plus if you have Slide experience with Git Command lines.
· A plus if you have any experience with Github, Gitlab, Bitbucket.
· A plus if you have any experience with UI Design
· A plus if you have any experience with PHP, CodeIgniter
· A plus if you have any experience with React JS/Angular JS
Essential Duties and Responsibilities
· Collaborate with cross-functional teams to define, design, and ship new features
· Work with outside data sources and APIs
· 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

Similar jobs
As a Node.js Developer, you will be responsible for:
Designing, developing, and maintaining server-side applications and systems using Node.js, a JavaScript runtime environment. Your expertise in backend development, JavaScript, TypeScript, and REST APIs will play an essential role in creating efficient and powerful server-side applications.
Responsibilities:
● Design and implement efficient, secure, and maintainable server-side code using Node.js.
● Collaborate with the front-end development team to integrate user-facing elements with server-side logic.
● Develop APIs for seamless data flow between the front-end and back-end.
● Optimize application performance and ensure high availability and scalability.
To succeed in this role – you should have the following:
● Minimum of 3-4 years of experience as a backend developer.
● Must have proven experience as a Back-End Developer, with a focus on Node.js.
● Proficiency in JavaScript, TypeScript, and related frameworks (Express.js, Hapi.js, etc.).
● Experience with RESTful API design principles.
● Experience with agile development methodologies.
● Familiarity with working with at least one of PostgreSQL or MongoDB.
● Familiarity with version control systems (Git)
● Strong communication skills and ability to work collaboratively in a team.
● Strong problem-solving skills and attention to detail.
Added bonus:
● Familiarity with frontend development technologies like HTML and CSS.
● Experience working with Docker, Github Actions, and other common CI/CD pipelines
● Knowledge about AWS components (S3, EC2, Cloudfront, Redis Clusters, etc.)
Education:
Bachelor's degree in Computer Science, Information Technology, or a related field
BlackLight Gaming is looking for a top-notch, ambitious and driven Node. js developer who is confident of creating, maintaining and further optimising highly scalable backend supporting our multiplayer mobile games which are played by millions of players. If you're hard-working, enthusiastic, dedicated, have fire in the belly to accept challenges, then BlackLight Games is the place for you.
What You Bring to the team:
- More than 3+ years of experience developing serverless applications using public cloud like Google Cloud/ AWS
- Knowledge of Node. js and frameworks available for it.
- Strong proficiency with JavaScript
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Distributed system development with an understanding of latency, scalability, scheduling, asynchronous programming, and reliability
- Understanding fundamental design principles behind a scalable application
- Experience with services common to serverless architectures, like: AWS Lambda, DynamoDB, IAM, Firebase Real Time Database, Google Cloud SQL, Cloud Tasks. It’s a bonus if you have worked on Google Cloud Project and Firebase.
- Solid Experience with NoSQL and SQL databases is required with proven experience of creating database schemas that represent and support business processes.
- Integration of multiple data sources and databases into one system.
- Experience with deploying, maintaining, debugging live systems, and end-to-end testing and analysis
- Experienced in creating micro-services based architectures, reusable components
- Experience building REST APIs and other common application architectures on the above services
- Experience building data processing pipelines
- Solid understanding of code, design, and development practices
- General comfort in exploring, assessing, and learning new frameworks
- High levels of integrity and professionalism, and an ability to channel maximum amounts of energy into the role delivering premium customer service at all times
- Adhere to different Project Management methodologies (Agile etc) and leverage different CI/CD tools
Extra Gems for:
- Google, AWS and/or Industry certifications.
- Familiarity with object storage such as AWS S3, Firebase Storage, in-memory caches such as Redis
- Demonstrated performance of threat modeling, risk assessment techniques, code reviews in the context of DevSecOps security
- Knowledge of Application Monitoring using tools like Google Stackdriver
- Broad familiarity with other languages like J2EE, Python as we write some code in these as well.
- Experience with Github and advanced Github features.
- Experience of working in Product industry
- Open source contributions, interesting hobby projects.
Why Us?
- High Growth Startup environment
- Company sponsored courses and education material
- Lots of learning opportunities
- Work with a super-talented team of professionals
- Informal work-culture, Casual Dress Code, multiple outings and trips
- Performance Based Bonus
- Competitive Salary
- Medical Insurance for you and your family
- Subsidies Lunch and Unlimited Snacks, Tea & Coffee in the house at all time
- Expertise with NodeJS (extensively using ExpressJS) and databases like MongoDB or MySQL
- Comfortable with developing MVC architecture-based code
- Skilled in implementing security features across the applications and components
- Skilled with code optimization techniques
- Strong troubleshooting techniques
- Strong defect resolution process for minimized latency
- Familiarity with confluence management like JIRA/Trello/Youtrack
Good to have:
- Networking fundamentals, prior working experience in network technologies and protocols
- Tools usage - Code quality, Memory/CPU profiling tools
- Ability to build supportability features to reduce the defects in software components
- Knowledge of GNU tools, revision control software (SVN, Git, etc.) and development lifecycle, docker container usage and LDAP is a plus
· Understanding the fully asynchronous behaviour of NodeJs
· Knowledge of the common NodeJs or web server exploits and their solutions, accessibility, and security compliance's.
· Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
· Excellent working knowledge of databases, database schema that represent and support business processes
Mandatory:
Skill sets: Node JS, JavaScript, Mongo DB
Deployment experience on Production Server.
Location: Bangalore
- Manage and improve the engineering process continuously and make sure the team delivers the quality code with zero-waste.
- Should provide technical leadership to major projects, but also build and manage a team of 5-8 top-notch engineers.
- Should do sprint planning and run daily stand-ups and deliver 100% hit rate.
- Maintain the legacy code base and reduce tech debt on a continuous basis.
- Able to handle multiple projects and deliver with stringent timelines without compromising the code quality.
- Work with the product team for roadmap planning and delivery as per the plan.
- Conduct sprint planning & sizing, engineering grooming, daily stand-ups, and deliver with zero spillovers.
- Prepare & publish sprint reports to the leadership team and provide visibility to stakeholders.
- Hire and mentor junior/ senior team and make them engineering champions.
- Mentor the engineering team with your technical skills to write scalable, generic, reusable code.
- Develop and Coach engineers on the team, share engineering pointers, conduct regular 1-1s with the team, and help them advance in their careers.
Requirements
- Having work experience in a Product organization with 7 -10 yrs also in leading a cross-functional engineering team that includes API Development and Backend & Middleware development.
- Should have experience in the continuous delivery process. Ship new features and improvising the code base continuously.
- Should have involved in setting up engineering process.
- Must have experience in microservices and distributed patterns.
- Must have worked on high traffic and throughput application.
- Must have prior experience in handling mid to large-size projects.
- Must have worked on high traffic and throughput application.
- Should have managed and lead the engineering team of Web App and Backend development teams.
- Must-Have Experience in Python programming & Postgressql/ Nosql (MongoDB as a data store.
- Must have experience in modern back-end tech stacks (Django, Postgress, NoSQL) and cloud design & deployment patterns.
- Must be conversant with AWS, Docker/Kubernetes
- Should be good with design patterns and integration patterns.
- Should have knowledge/ experience in concurrent programming & distributed locks.
- Requires solid understanding of technologies and architecture in a highly scalable and available set-up.
- Should have handled multiple epics, themes, and experience of delivering high-quality projects on time.
- Should have managed end to end development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
The ideal candidate is a highly resourceful and innovative developer with extensive experience in the Node Js . You must also possess a strong knowledge of Mongo DB
Responsibilities
- Perform a mix of maintenance, enhancements, and new development as required
- Work in a data analyst role and with business intelligence applications
- Document features, technical specifications & infrastructure Responsibilities
- Work cross-functionally to convert business needs into technical specifications
Qualifications
Back-end technologies& Front-end (HTML, JavaScript, CSS), Node js,Mongo Database, MySQL databases
- 1+ years' of experience in web development and software design
- Expertise in Strapi will be a plus point
- should be able to create the APIs
- Payment Gateway Integration( Stripe)
▪ A Bachelor's degree in Computer Science, or related technical discipline
▪ 2 years of Software Development experience
▪ Deep hands-on technical experience in object-oriented design, data structures, algorithm design, and
complexity analysis
▪ Experience with full software lifecycle methodology, including; coding standards, code reviews, source
control management, build processes, testing, and operations
▪ Ability to identify, empathize with and delight the customer
▪ While every product-line has its tech stack - different products have different technologies and it's
expected that you are comfortable working across all of them as and when needed.
▪ Some of the technologies/frameworks that we work on - Microservices , Node.js, MySQL, Postgress..
Why join the navy when you can be the pirate?
Get onboard this ship & let's make KYC and onboarding easier than ever!
We want to ensure that our tech is successfully consumed by end users easily.
We are looking forward to work with you.
We would love to have you for the following reasons :
- Strong hold in python based backends such as Flask & Django
- Knowledge of backend principles, patterns, and best practices
- Aware of the open-source ecosystem and the libraries available.
- Proficient understanding of Git
- Must have written Unit, Integration and UI Test Cases
- Understanding of Cloud hosting (AWS,Azure) principles and interface guidelines
- Experience in working with distrubuted data using REST APIs, JSON and other technologies
- Potential interns with experience in containers will hold an advantage.
- Experience in Kafka & ELK will be an advantage.
- Experience of 1-2 years.
PLEASE ONLY APPLY FOR THIS JOB IF YOU ARE AN EXPERT IN NODE.JS
Addenda is a Dubai based Insurtech startup that utilises the blockchain to share life/medical/motor insurance information among a consortium of insurers. Our Products helps insurers avoids anti selection, non-disclosure, overexposure, and ensures transparency between the policy applicant and the insurance company.
We are looking for a NodeJS Backend Developer who is energetic, self-directed and self-motivated. You should possess a strong desire to learn and contribute solutions and ideas to a dynamic team.
Responsibilities
- Development of all server-side logic and ensuring high performance and responsiveness to requests from the front-end.
- Develop stable and secure RESTful APIs, Microservices, automated tests
- Build reusable code and libraries for future use
- Optimise backend for maximum speed and scalability
- Collaborate with other team members and stakeholders for front-end or otherwise
Skills
- Proficient understanding of Express.JS, Node.JS, MongoDB
- In Depth Knowledge of creating Secure RESTful APIs, Web Services or micro services along with caching, content management capabilities
- Knowledge of API Design and Development and Security Patterns on API’s using various Authentication mechanisms
- Experience in Cloud Technology for Deployment of Services is a plus
- Proficient understanding of code versioning tools, such as Git









![[x]cube LABS](/_next/image?url=https%3A%2F%2Fcdnv2.cutshort.io%2Fcompany-static%2F639877aa0ad87e002533a1c5%2Fuser_uploaded_data%2Flogos%2Fx_whiteB_eeCk0gqs.png&w=256&q=75)
