
Desired candidates must have 3-7 years of experience as NodeJs Developer.
If the candidate cannot relocate to Gurgaon, we can also provide permanent Work from home for this position.
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.
What candidate should know about:
- 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

About BigStep Technologies Pvt Ltd
About
Company video


Photos
Connect with the team
Similar jobs
PinnacleWorks is looking for a NodeJS Developer who is passionate about design, architecture, and programming. Responsibilities include implementing business logic and developing APIs & services. Your primary focus will be the development of all server-side logic, definition, and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end. If you are also passionate about Node.js and software design/architecture, we’d like to meet you.
What will you do?
- Design, develop and document scalable applications and APIs.
- Refactor, optimize and improve the existing codebase for maintenance and scale
- Use test-driven development and acceptance tests to ensure feature quality.
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of data storage solutions
- Implementation of security and data protection
Skills Required:
- Minimum 1+ years of relevant experience into NodeJS/Software Development role
- Should have a good understanding of request validation, schema validation, and Error handling
- Good understanding of Promises, Async/ Await, and Callbacks
- Should have knowledge of Socket, Pubsub
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Should have a good understanding of scheduled tasks in NodeJS and CronJobs
- In-depth knowledge of ORM like Mongoose
- In-depth knowledge of object-oriented programming
- Hands-on experience with JavaScript Development on the server-side
- In-depth knowledge & understanding of network protocols (like TCP, HTTP and etc) and REST conventions
- Knowledge of ES6 would be a plus
- Should have good hands-on experience on MongoDB, designing optimized database structure using MongoDB, and writing optimized queries for better performance.
- In-depth knowledge of Indexing strategy and Aggregation.
- Knowledge of caching using Redis would be a plus.


Job Title: Odoo Developer
Job Summary:
We are seeking an experienced Odoo Developer to join our dynamic team. The ideal candidate will be responsible for customizing, developing, and implementing Odoo ERP solutions. You will work closely with clients to understand their business needs and create tailored solutions to enhance business processes and improve efficiency.
Key Responsibilities:
- Odoo Customization & Development: Customize and develop Odoo modules based on client requirements.
- Module Creation: Design, implement, and maintain custom Odoo modules for various business functions (e.g., sales, inventory, accounting).
- Integration: Integrate Odoo with third-party applications and external systems through APIs.
- Database Management: Manage and optimize PostgreSQL databases associated with Odoo.
- Bug Fixing & Troubleshooting: Identify, diagnose, and resolve issues in Odoo systems to ensure smooth operations.
- Odoo Upgrades: Perform Odoo version upgrades and ensure compatibility of modules across different versions.
- User Support: Provide technical support to users and assist in troubleshooting issues.
- Documentation: Maintain proper documentation of all customizations and development work.
- Collaboration: Work closely with project managers, business analysts, and clients to deliver the best solutions.
Skills & Qualifications:
- Strong proficiency in Python and experience with the Odoo framework.
- Experience in developing and customizing Odoo modules and reports (Qweb).
- Solid understanding of SQL, PostgreSQL, and database management.
- Knowledge of JavaScript, XML, HTML, and CSS for front-end customization.
- Familiarity with API integration and third-party system integration.
- Strong problem-solving and debugging skills.
- Experience with version control systems like Git.
- Ability to work on multiple projects and meet deadlines in a fast-paced environment.
- Good communication skills and ability to collaborate with clients and team members.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Preferred Skills:
- Experience in Odoo eCommerce and Odoo Studio.
- Knowledge of project management methodologies (e.g., Agile).
- Familiarity with Odoo security best practices and performance optimization.
Why Join Us?
- Opportunity to work on exciting Odoo projects across different industries.
- Collaborative and supportive work environment.
- Competitive salary and benefits.


Technical Skills Preference
- PHP Laravel
- Javascript
- Jquery,
- CSS,
- HTML
- Following optional skill (good to have)
- MongoDB,
- Node js
- Must know the use of multi_curl for parallel multiple API processing.
EXPERIENCE: 2 to 5 years
LOCATION: Bangalore
TIMINGS: Indian Shift Timings
TYPE OF WORKING: work from office
NOTICE PERIOD: 1 month
RESPONSIBILITIES
• Write maintainable, scalable, and efficient code.
• Follow coding standards, unit-testing, code reviews etc.
• Follow release cycles and commitment to deadlines.
• Collaborate with the team and communicate effectively.
• Ability to work in a fast-paced startup.
CANDIDATE MUST HAVE
• Nodejs
• Data structure & Algorithms
DESIRED SKILLS & EXPERIENCE
• BE/BTech in Computer Science or related technical discipline
• Good knowledge of JavaScript, JSON, Relational/NoSQL DB,
• Experience in writing modular/reusable code using JavaScript frameworks like Node JS,
• Express JS etc.
• Knowledge of Restful Web Services
• Understanding of OOPS, Data Structure, and Algorithms
• Knowledge of Python will be a plus point.
• Good Analytical and Problem-solving skills
• Knowledge of source control tools, preferably GIT
• Familiar with Agile methodologies
At Rizzle, we are building the World's #1 Short Videos Platform and are working towards building a team that is
deeply motivated to make that happen. Rizzle is a community for people to talk, react, perform, or create a new
show. Talk about life, relationships, ideas big and small, anything at all - Rizzle is the short video platform you've
been waiting for!
We're passionate about connecting people in interactive ways, the way life should be. We're obsessed about
building positive communities and providing people the right tools to keep interactions positive and are dual-
homed in San Francisco and Hyderabad (India).
Responsibilities:
• Work on an agile engineering team writing maintainable and scalable code for software components and
influencing team decisions.
• Collaborate with stakeholders to imagine, design, develop, test, and launch software.
• Capable of independently clarifying technical requirements, assessing development estimates and
applying a broad range of design approaches.
• Review code of other team members and provide constructive direction.
• Drive continuous improvement of software quality and maintainability of products/features.
• Continuous learning of technology trends, tools, and approaches, including sharing this knowledge with
your team.
• Mentor and lead developers by cultivating curiosity and deep technical understanding.
Requirements:
• Experience contributing to the architecture and design (architecture, design patterns, reliability and
scaling) of new and current systems
• A Bachelor's degree in Computer Science or equivalent combination of technical education and work
experience;
• 3 to 6 years of Software Development experience;
• Experience designing highly interactive web applications with performance, scalability, accessibility,
usability, design, and security in mind. If you don't have all of these, that's ok.
• Strong coding skills
• Solid software development background including design patterns, data structures, test driven
development.
• Experience with distributed systems, algorithms, and relational and no-sql databases.
• Familiar with building complex web applications.
• Software development experience in building highly scalable applications.
• Any previous experience in working with Node.js, Redis, FFMPEG, MongoDB, ElasticSearch, Cassandra,
Kafka or AWS is a plus.
Why choose Us?
• Enjoy a start-up culture where you learn and grow along with the organization. We know when to
work hard and play hard!
• We value your time-off, so we have an unlimited leavespolicy
• We also keep you covered in terms of a health insurance
• You wear what you are most comfortable in (Yes! You heard it right); lunch is on us (Everyday!) and
you also enjoy the liberty to choose your workinghours
Join us if you want to work with a flat and collaborative team and contribute to learnings of the team. We want to
learn from you too!
What you can expect in the interview process:
• Initial screening with HR
• Technical Interview I
• Technical Interview II
• HR Discussion

We are seeking an experienced web developer to join our friendly team to participate in the development of the next-generation app.
You will take a lead role in the technical side of our company with room to grow as we continue to grow.
Technologies/Frameworks: PHP, Laravel, Lumen, mySQL/postgres, react,
Skills Required :
- Extensive experience in PHP and Laravel (OOP experience).
- REST APIs and Integrations technologies
- JSON Language and scripting
- Familiarity with Bitbucket (Git), Node
- Database Management tools such as MySQL.
- Comfortable working with JavaScript and jQuery
- Understanding of coding best practices.
What you'll do :
- Work with us to contribute and plan ideas for features and improvements to the platform. Write clean, functional code on back-end to develop new features, integrations and refine existing ones.
- Help to improve our platform by refactoring existing code (PHP/Laravel/JavaScript). Work with, and sometimes manage the work of external contract developers.

- As a Senior Software Engineer you will work closely with the Tech Lead, and the rest of the engineering team to build and scale a data-driven platform. This role will act as a great springboard to accelerate career growth & transition into a Tech Lead level role.
- Your primary focus will be the development of server-side logic, building new services and APIs, developing UI components, supporting the maintenance of current APIs, reviewing work, and improving the performance and reliability of our systems as we rapidly scale our product and organization.
- An effective Senior Software Engineer will be a self-motivated learner; a highly creative engineer having obsessive attention towards detail and thoroughness.
Must Haves
- You’ve been building web applications professionally for 5+ years
- You’re proficient in NodeJS, TypeScript, PostgreSQL, and MongoDB
- You possess strong OOP and design pattern knowledge
- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc
- You write understandable, testable code with an eye towards maintainability and experienced with TDD (Test Driven Development)
- You’ve the ability to build RESTful APIs
- Explaining complex technical concepts to designers, support team, and fellow engineers is not a problem for you
- Well versed with the fundamentals of computer science and distributed systems
Nice-to-haves
- FrontEnd experience; have built applications in either: React, Vue, Angular, or Svelte
- Startup experience, preferably a tech startup
- Open Source contributor
- You have experience with other programming languages -- e.g. Python, Ruby, PHP, Go, C, etc.
- Passionate about/experienced with open source and developer tools
- You have a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
Benefits
- Feel good factor / impact driven work- Be part of the journey that is creating an impact in people’s lives after retirement. The work we do has a direct impact on the size of someone’s retirement pot
- Ownership driven work- you own problems within the organisation and not an implementer of someone else’s idea. You have the ability to design solutions and work with multiple stakeholders to implement them
- Job stability- ClearGlass is very well funded by top tier VCs and can provide job stability in the COVID world
- Stock Options- we would love every employee of ClearGlass to have stock options
- Top-of-the-line gear- to help you be super-productive while working. No one likes a slow laptop
- Flexible work environment- we are working from home currently but will slowly move to a hybrid set-up; we offer support (incl. financial) to set-up your home office




