Sr.Node JS developer

Job Category: Software development
Job Type: Full Time
Job Location: Bengaluru Remote
Software engineering – Bengaluru and remote

Description:

Building products at BiCSoM is about turning dreams and ideas into lovable technology and design solutions. As a mindful member of the BiCSoM team you will be responsible for leading the development and maintenance of our backend infrastructure. You will collaborate with cross-functional teams to design and implement high-performance, scalable, and secure Node.js applications that align with our business objectives. Your expertise will be crucial in solving complex backend and cloud challenges and ensuring the overall quality of our software products.

The key responsibilities of the Senior Node.JS developer would be:

  1. Lead the design, development, and implementation of robust and efficient Node.js applications, adhering to best practices and coding standards.
  2. Build and optimize RESTful APIs to enable seamless integration between our frontend and backend systems.
  3. Develop and maintain server-side logic using Node.JS and frameworks such as Express.JS to handle large volumes of concurrent requests with low latency.
  4. Design and implement data storage solutions using both SQL and NoSQL databases like MongoDB, PostgreSQL, or MySQL, ensuring data consistency, security, and high availability.
  5. Collaborate with frontend developers to define and integrate APIs, ensuring seamless communication between the frontend and backend layers.
  6. Utilize caching strategies, load balancing, and other performance optimization techniques to improve application performance and response times.
  7. Implement security measures to protect against common web application vulnerabilities and ensure data privacy and integrity.
  8. Experience with serverless technologies such as AWS Lambda or Google Cloud Functions, and the ability to build and deploy serverless applications.
  9. Conduct thorough testing, including unit testing, integration testing, and end-to-end testing, to deliver reliable and bug-free software solutions.
  10. Monitor application performance and identify bottlenecks, implementing necessary optimizations to maintain a smooth user experience.
  11. Stay updated with the latest Node.JS and JavaScript developments and emerging technologies

What are we looking for?

We are looking for the following in a Senior Node.JS developer:

  1. Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  2. Proven experience (at least 3 to 5 years) as a Node.js Developer, with a strong portfolio of successful projects.
  3. Extensive knowledge of Node.js and frameworks such as Express.js.
  4. Proficiency in server-side development, asynchronous programming, and RESTful APIs.
  5. Solid understanding of database systems, including SQL and NoSQL databases. Experience with query optimization and data modeling is a plus.
  6. Strong in usage of ORMs for using SQL Databases
  7. Strong expertise with cloud platforms (e.g., AWS, GCP) and containerization technologies (Docker, Kubernetes).
  8. Strong expertise in version control systems like Git and experience with CI/CD pipelines.
  9. Experience with real-time applications and WebSocket communication is a plus.
  10. Familiarity with serverless technologies such as AWS Lambda or Google Cloud Functions, and the ability to build and deploy serverless applications.
  11. Familiarity with important npm packages like “lodash,” “async,” and “axios” for efficient development and handling asynchronous operations.

Other information:

Work location: Bengaluru city and Remote
Working days – *6 days a week (In a month the 1st and the 3rd Saturdays are non-working days)

Welcome to BiCSoM careers:

BiCSoM Technologies Private Limited is committed to breakthrough innovation and success for its team members. From our mindful culture of compassion and wisdom to passionate customer success philosophy, this is one awesome place to work! So come and experience what it takes to build digital products which are loved by millions of users across the globe. You will find speed, agility, fun and supportive culture where we are responsible for each other’s success.

  1. BiCSoM is a registered startup under the Startup India initiative of Government of India and a DIPP registered MSME
  2. BiCSoM was recognized as one of the top AR/VR startups in India in 2018 in DCB Bank innovation carnival

Note: Only shortlisted candidates will be contacted for further steps in the hiring process.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx