We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Dhi Technologies develops smart, secure, innovative solutions for the IoT industry, with greater speed and accuracy to enable scalability, flexibility, and profitability. As an employee, you will collaborate with our teams in all stages of product development. Your insightful contribution will help develop, expand and maintain our goals.
Responsibilities
- Have the passion and experience for building responsive, elegant and engaging experiences with future friendly web technologies.
- Integration of user-facing elements developed by front-end developers with server side logic.
- Writing reusable, testable, and efficient code with proper documentation. Design and implementation of low-latency, high-availability, and performant applications Implementation of security and data protection Integration of data storage solutions.
- Continually keep yourself and your design team updated with the latest changes in your industry’s standards

Similar jobs
What you will be doing
- Build and ship features in our Node.js (and now migrating to TypeScript) codebase that directly impact user experience and help move the top and bottom line of the business.
- Collaborate closely with our product, design and data team to build innovative features to deliver a world class product to our customers. At STAGE, product managers don’t “tell” what to build. In fact, we all collaborate on how to solve a problem for our customers and the business. Engineering plays a big part in it.
- Design scalable platforms that empower our product and marketing teams to rapidly experiment.
- Own the quality of our products by writing automated tests, reviewing code, making systems observable and resilient to failures.
- Drive code quality and pay down architectural debt by continuous analysis of our codebases and systems, and continuous refactoring.
- Architect our systems for faster iterations, releasability, scalability and high availability using practices like Domain Driven Design, Event Driven Architecture, Cloud Native Architecture and Observability.
- Set the engineering culture with the rest of the team by defining how we should work as a team, set standards for quality, and improve the speed of engineering execution.
The role could be ideal for you if you
- Experience of 4-6 years of working in backend engineering with at least 2 years of production experience in TypeScript, Express.js (or another popular framework like Nest.js) and MongoDB (or any popular database like MySQL, PostgreSQL, DynamoDB, etc.).
- Well versed with one or more architectures and design patterns such as MVC, Domain Driven Design, CQRS, Event Driven Architecture, Cloud Native Architecture, etc.
- Experienced in writing automated tests (especially integration tests) and Continuous Integration. At STAGE, engineers own quality and hence, writing automated tests is crucial to the role.
- Experience with managing production infrastructure using technologies like public cloud providers (AWS, GCP, Azure, etc.). Bonus: if you have experience in using Kubernetes.
- Experience in observability techniques like code instrumentation for metrics, tracing and logging.
- Care deeply about code quality, code reviews, software architecture (think about Object Oriented Programming, Clean Code, etc.), scalability and reliability. Bonus: if you have experience in this from your past roles.
- Understand the importance of shipping fast in a startup environment and constantly try to find ingenious ways to achieve the same.
- Collaborate well with everyone on the team. We communicate a lot and don’t hesitate to get quick feedback from other members on the team sooner than later.
- Can take ownership of goals and deliver them with high accountability.
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.
Play an active role in an agile team responsible to build a large and continuously growing rating software
Contribute to a pleasant as well as productive cooperation with the software development team and the product owners
Developing PHP applications based on the Laravel framework or any other PHP framework
Actively contribute to continual improvement by suggesting improvements
Writing clean, high-quality, high-performance, maintainable code
Design and implement automation for various test suites
Clear possibility but no necessity to contribute for all phases of software development process from technical design and delivery estimates to implementation, testing, defect management and support
Required Skills:
Sound professional experience in development of modern web applications with agile methods (Scrum)
Recent and 1-3 years of profound experience with Laravel or CodeIgniter
or anyother frame work
Expert level in PHP 7/8
Experience in SQL/MySQL
You are adept in handling REST APIs
Good knowledge of tools like npm, webpack
Excellent problem-solving and analytical skills
Experience architecting complex systems with pragmatic use of design patterns and SOLID principles
Fluent English language skills, both written and oral
Company: Runo – https://runo.in
Location: Hyderabad, India
Who We Are:
Runo is a product based funded company incubated at T-Hub (IIITH Campus) and currently operating from Cyber Towers, HiTec City. We offer Call Management CRM for sales teams across the world. We are currently scaling up the engineering team to support the continued growth of the user acquisition in the global market, after a steady success in the Indian market.
The Role:
Runo is looking for a Lead Backend Developer to join our team. The lead backend developer is responsible for scaling up the existing architecture to handle billions of requests every month (We are currently at a scale of 100 million requests per month). You will be contributing in architecting the database/reporting layer to support complex queries and data exports of millions of records. You will be a lead developer responsible for development of new software products and enhancements to existing products.
Our Ideal candidate:
- Proficiency in NodeJS.
- Expert knowledge of NoSQL Databases (MongoDB is preferred)
- Hands on experience of working on products handling more than a million requests per month
- 4-8 years of relevant professional work experience
- Self-motivated, able to work independently. Commitment to high quality.
Responsibilities:
- Contribute to the product architecture in handling millions of requests per day.
- Optimizing the architecture for regional data zones.
- Develop high performance, reusable & bug free APIs
- Optimize the existing APIs for performance (by data denormalization/ decoupling the long running APIs using queues)
- Get familiar with the AWS Services like API Gateway, Lambdas, SNS, SQS, SES
What We Offer:
- Competitive Salary
- ESOPs
- Medical Insurance
- Programming experience : 5 to 8 years of programming experience
- Strong technical knowledge in any of the following programming languages : Ruby on Rails /Python/Java and willing to learn and work in Node.js.
- Good Programming aptitude
- Have experience designing and building large scalable web services.
- Have an in-depth understanding of database technologies (SQL and NoSQL)
- Have experience building RESTful APIs and have good knowledge of RESTful design patterns.
- Be able to communicate and work well within a team
- Brownie points if you have worked on Typescript & Nest.js
Requirements:
- 3+ years’ experience under your belt developing performance-critical applications that run in a production environment using Node.Js
- Expertise in Database modeling, preferably relational DB, spotting DB bottlenecks, and writing optimized DB queries.
- Expertise in common Cloud technologies, AWS/GCP Knowledge of CI/CD tools and workflows.
- Knowledge in one or more of the following: NoSQL (especially, but not only Redis), Queueing system experience (Kafka, RabbitMQ, ActiveMQ, MSMQ)
- Good stakeholder management skills, with an ability to build trust and rapport with internal and external stakeholders
- It is good to have knowledge of Kubernetes and Docker and related deployment technologies.
Roles & Responsibilities:
- Write well-designed, testable, efficient, and high-quality code.
- Design (LLD & HLD) and architect technical solutions for the business problems of a large-scale system.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies.
- Contribute to all phases of the development lifecycle
- We believe leadership comes through ownership and so we love people who take ownership of their work and lead by example
Job Description - Intelizest
Back End Engineer
- Work with other engineers to develop and test tools and applications used by team on daily basis
- Play a significant role in the ongoing evolution and refinement of current tools and applications
- Triage, troubleshoot, escalate and provide resolution to production issues.
- Reproduce, document and escalate product defects to the Engineering Team.
- Provide well-thought out and reliable direction, both in technical and non-technical terms, to help customers.
- Take ownership of customer issues, including initial troubleshooting, identification of root cause and issue resolution or escalation.
- Identify and escalate priority issues that need immediate attention.
- Collaborate with cross functional teams which requires strong presentation skills and attention to details
- BA/BS degree in Computer Science or related technical field or equivalent work experience. MS degree is preferred.
- 9+ years development experience in JAVA (using OO Design and Analysis, Design Patterns, etc.)
- High experience in Java 8 Required.
- 4+ years’ experience building highly scalable, distributed and reliable Restful Web Services using Spring, Jersey, etc.
- Should have knowledge on Cloud applications preferably on AWS.
- Knowledge on building Front end applications using JavaScript, AngularJS, HTML5, CSS3.
- Experience with relational DBs like MySQL and NoSQL Database like MongoDB, Solr/Lucene will be a plus.
- Experience with Tomcat, Jax-RS, REST, JPA, IntelliJ, Groovy, Hibernate is must.
- Experience with build technologies like Gradle, Jenkins will be a plus.
- Experience with Test Driven Development using TestNG/Junit testing frameworks.
- Experience working with version control like GIT.
- Salary commensurate with experience.

1 to 3 years’ experience in .Net + MVC
• Experience in AngularJS, NodeJS or ReactJS will give an edge
• Database technologies -MySQL/PostgreSQL
• API design & development
• CSS frameworks like Bootstrap or similar
• Write reusable, efficient code
• Added Advantage - AWS
Candidate should be able to join within 15-30 days, is willing to work with a startup, has experience of 2-5 years, and are from Pune.





