
Responsibilities
- Take product ideas from ideation to implementation
- Design and develop backend services that expand the capabilities of the product
- Write high quality, structured application/interface code and tests
- Lead engineering discussions to ensure the best practices, maintainability and security of the application
- Participate in design and code reviews
We are looking for
- 3+ years of experience building quality applications
- Proficient in Node JS, NoSQL databases
- Strong working knowledge of Web technologies and APIs
- Passion for best design and coding practices and a desire to develop new bold ideas
- Experience in planning, designing architecture and working with teams
- Experience with SaaS product or an early stage startup is a plus

Similar jobs
About Company:
Snapsight is an AI-powered platform that delivers real-time event summaries in 75+ languages. We work with conferences worldwide and won the 2024 Skift Award for Most Innovative Event Tech. We're an early-stage startup scaling fast.
Join us if you want to become part of a vibrant and fast-moving product company that's on a mission to connect people around the world through events.
Location: Remote/Work From Home
What you'll be doing:
- Writing reusable, testable, and efficient code in Node.js for back-end services.
- Ensuring optimal and high-performance code logic for the data from/to the database.
- Collaborating with front-end developers on the integrations.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Preparing technical specification documents for the developed features.
- Providing technical recommendations and suggesting improvements to the product.
- Writing unit test cases for APIs.
- Documenting code standards and practicing it.
- Staying updated on the advancements in the field of Node.js development.
- Should be open to new challenges and be comfortable in taking up new exploration tasks.
Skills:
- 3-5 years of strong proficiency in Node.js and its core principles.
- Experience in test-driven development.
- Experience with NoSQL databases like MongoDB is required
- Experience with MySQL database
- RESTful/GraphQL API design and development
- Docker and AWS experience is a plus
- Extensive knowledge of JavaScript, PHP, web stacks, libraries, and frameworks.
- Strong interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude
- Experience with a version control system like Git
- Knowledge about the Software Development Life Cycle Model, secure development best practices and standards, source control, code review, build and deployment, continuous integration
5–10 years of experience in backend or full-stack development (Java, C#, Python, or Node.js preferred).
•Design, develop, and deploy full-stack web applications (front-end, back-end, APIs, and databases).
•Build responsive, user-friendly UIs using modern JavaScript frameworks (React, Vue, or Angular).
•Develop robust backend services and RESTful or GraphQL APIs using Node.js, Python, Java, or similar technologies.
•Manage and optimize databases (SQL and NoSQL).
•Collaborate with UX/UI designers, product managers, and QA engineers to refine requirements and deliver solutions.
•Implement CI/CD pipelines and support cloud deployments (AWS, Azure, or GCP).
•Write clean, testable, and maintainable code with appropriate documentation.
•Monitor performance, identify bottlenecks, and troubleshoot production issues.
•Stay up to date with emerging technologies and recommend improvements to tools, processes, and architecture.
•Proficiency in front-end technologies: HTML5, CSS3, JavaScript/TypeScript, and frameworks like React, Vue.js, or Angular.
•Strong experience with server-side programming (Node.js, Python/Django, Java/Spring Boot, or .NET).
•Experience with databases: PostgreSQL, MySQL, MongoDB, or similar.
•Familiarity with API design, microservices architecture, and REST/GraphQL best practices.
•Working knowledge of version control (Git/GitHub) and DevOps pipelines.
Understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
A good experience backend developer. Candidate should possess all the necessary skills. The company will support him to mentor further
Elocity is a cleantech start-up striving to make the world a better place through technology innovations. We are building a global infrastructure for making the transition to electric vehicles viable, affordable, and sustainable by working closely with the utilities, governments, and public.
Headquartered out of Canada, we are a team of highly specialized domain experts and problem solvers enabling utilities, public and private sector entities to successfully manage the demands of electric vehicle charging and its infrastructure needs to pave the way for electromobility in future.
To know more visit https://elocitytech.com/
Responsibilities:
- Determines technical feasibility of features or solutions by evaluating problem, customer requirements, possible solutions and technology requirements.
- Exercises judgement in prioritizing tasks and selecting methods and techniques for obtaining solutions.
- Create low-level design of modules of a software application through proper documentation and
- diagrams.
- Develops software solutions by studying requirements, clarifying customer/user needs, analysing data
- and processes and following established software development practices and processes.
- Develops proof of concepts for technical evaluation and early customer feedback
- Updates and shares knowledge by studying state-of-the-art development tools, programming
- techniques, and computing technology; reading professional publications
- Networks with internal and external personnel in own area of expertise.
- Skills:
- Good command in JavaScript/TypeScript. Knowledge of Java/Python will be a plus.
- Experience in Debugging/troubleshooting TypeScript code.
- Experience in API development (REST/GraphQL etc)
- Experience in development of Web and Mobile(android/iOS) applications
- Exposure of Parallel and Asynchronous programming
- Experience in writing Unit tests (Jest or any similar framework)
- Should be proficient in relational Database concepts (Postgres etc.)
- Knowledge of Non-relational Databases would be a plus.
- Good Understanding of Object-Oriented Programming Concepts.
- Good Understanding of Design Patterns.
- Good command of Data structures, Algorithms and Complexity.
- Good at problem solving and analytical skills.
- Experience with Source Code Versioning systems (Git etc)
- Understanding of Micro services Architecture would be a plus
- Develop and maintain server-side logic using Node.js, JavaScript, and Python.
- Collaborate with front-end developers, designers, and product managers to create scalable and responsive web applications.
- Design and implement APIs and web services to facilitate seamless integration with other systems.
- Optimize applications for maximum speed, scalability, and reliability.
- Identify and troubleshoot performance bottlenecks and implement effective solutions.
- Ensure the security and data protection of the backend systems.
- Write efficient and reusable code, following industry best practices and coding standards.
- Conduct code reviews and provide constructive feedback to improve code quality.
- Stay up-to-date with the latest industry trends and technologies to drive continuous improvement.
- Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
Tech9 India is looking for a mid-senior software engineer who is an expert with Nodejs and MongoDB. This is a great opportunity to work with a company that has a primary focus of making our customers happy by delivering value, without all the burdensome policies and rules that have become typical for outsourced software development companies.
If you are looking for a change this is what we can promise you:
- You will have challenging problems to solve
- You will have flexibility and autonomy to solve problems and deliver solutions
- We will provide a highly collaborative environment with skilled and super friendly teammates
- We will fully support you in developing software the right way
- We won't burden you with useless policies and procedures
- We will provide you the tools you need to do your job right
If this sounds attractive please apply! We'd love to talk to you!
Responsibilities:
- Work with cross-functional teams, using agile practices, write, debug and deliver code
- Produce solid, thoroughly tested features
Requirements:
- Mid level roles require at least 3 years of experience in Nodejs senior roles require at least 4 years of experience with Node.
- At least 3 years of experience developing in HTML and CSS
- Strong verbal and written communication skills
- Experience working with product managers and scrum teams to effectively translate business requirements into workflows
- Demonstrated ability to remove problems and overcome roadblocks
- Cloud platform experience
- Hands-on experience with APIs, microservices
- Multiple years of experience delivery solutions through an Agile delivery methodology
- Ability to understand complex systems and solve challenging analytical problems
- Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources
- Strong problem solving skills and critical thinking ability













