
Similar jobs
We are looking for a Senior 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. Therefore, a basic understanding of front-end technologies is necessary as well. Collaborate with front-end and back-end developers and designers to build website following client requirements.
Responsibilities
- Create clear, simple, and reusable code
- Develop all server-side logic, including data storage to optimize website performance
- Identify programming bottlenecks and bugs and find fixes
- Test, update and validate web applications to be used on different web browsers
- Execute automated testing platforms and system tests
- Familiarity with front-end technologies
- Attention to detail, especially in identifying and fixing errors.
Required Skills
- 3+ Years of experience in back-end development
- Knowledge and experience in Node js and Mongo DB
- Experience in Microservices Architecture

Skills:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (Redux)
- Familiarity with newer specifications of ECMAScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial)

Looking for enthusiastic tech driven individuals who can architect a web application, push pixels, design a web API, design a UI and optimize the backend for scalability. Should be thrilled to deep dive into the field of Location Intelligence.
Hiring for the role of Backend Developer for our Development team. Apply if you are keen to explore how data-tech is changing the decision intelligence landscape.
About the organization
Sociometrik is a geospatial data intelligence start-up based out of New Delhi, India - founded in 2019 with the mission of redefining data-backed executive decision making. We measure and quantify physical earth, built structures and human activity using multi-channel data sources like satellite imagery, smartphone mobility, web records and administrative data to power alternative data-based decision support systems for our clients.
Responsibilities And Duties
- Write effective, scalable and reusable code
- Participate in system design and architecture discussions
- Collaborate with Product Owner to identify optimal ways to implement new features & product enhancements.
- Coordinate with internal teams to understand user requirements and provide technical solutions.
- Create UI mock-ups and transform them into quality product features consistent with the Product Owner’s vision.
Frontend Web Developer
- Minimum 3 years of work experience as a backend developer
- Minimum 3 years experience in Node.js
- Must have Experience working in a Typescript codebase
- Experience with Leaflet.JS, Google Maps API, or Geospatial projects are a "Nice to Have"
- Exposure to deck.gl is “Good to Have”.
- Proficiency with HTML, CSS, JavaScript and jQuery
- Must have Experience collaborating in a team environment
Soft Skills
- An analytical bent of mind
- Good time management skills
- Curiosity for learning
- Creative vision
- Team spirit and good problem-solving skills
Hiring Process
Below is our hiring process for this position. We will reach out or send a rejection notice to most candidates within 1-5 business days of applying. Sociometrik promises to value your time and professionalism in every step of the process.
- Quick Screening
- Interview with Technical Lead
- Final Interview with Leadership


- Must have a PHP experience, a fullstack developer will also do
- Experience - 3-6 years
- No. of vacancies - 6
- Salary - 40k-70k in hand
- B.Tech/M.Tech from any college will do
Founded by two MDI alumnus, it is a student centric and personalised learning platform that delivers enjoyable learning content as per the state boards. This ed-tech provides a solution which is easy to use, lets students enjoy learning, makes life easy for a teacher and delivers learning in the language that students are most comfortable. The organisation has worked in 14 states across India and awarded Google India under "Impacting Change through Digital".
- Taking ownership of the current web based reporting backends of our current solutions/ apps and developing/ stabilizing/ scaling them further as per product plans
- Ensuring development and ongoing growth of a web based content management engine as the central node of our apps and tablet based learning products.
- Licensing, Encryption, Reporting & Analytics for all our products have to be integrated into a single user and licensing management backend.
Desired Candidate Profile
What you need to have:
- Deep and Practical experience with Node. JS (primary work component), Firebase, AWS/ Heroku, SQL/ NoSQL Databases with Server side integration.
- 2-3 years of deep hands-on experience with web based solutions, backend development and web development in the above mentioned tech.
- Should have worked on a web based backend in Node.JS for preferably an android app based solution which had scaled to a large number of users.
- Developed, managed and scaled usage/ analytics and reporting of end user based solutions.
- Should have developed and managed APIs.
- Should have practical experience of integrating and managing online payment systems.
- Built and managed online learning platforms with login, video security, online payment and reports.
- Coordinating with the design team, apps team.
- Understanding the nature of asynchronous programming, event-based programming, its quirks, and workarounds.
- Working on system design problems, understanding various tech frameworks, what specific problems they solve, what new problems they give rise to, and architectures that work at scale.
- Taking risks, and learn quickly from your mistakes.
- Brainstorming between various approaches, doing small experiments to test hypotheses, aligning the team to follow a particular approach, being thorough in your research.
- Collaborating well with others, knowing that better solutions come from working together
- Pushing for continuous improvement to existing processes.
Desired Candidate Profile
What you need to have:- Bachelor's degree in Computer Science (or related field)
- Hands-on experience with MERN stack.
- experience in Agile/SCRUM methodology and modern tools like Jira, Slack, GitHub, etc.
- Exposure to messaging systems like Kafka/Rabbit MQ, Docker, Kubernetes, CI/CD.
- Microservices architecture, orchestration between various services, error-handling.
- Project Management, Reporting
- Insatiably curious.
- Obsessed with putting the best-in-class systems in place
- To prospect new clients by fixing appointments, presenting company credentials, taking briefs, developing proposals.
- Researching markets to identify opportunities for events.
- Conceptualization of new ideas/themes on client requirement
- Designing Project Presentation for client pitching (in coordination with CS Manager)
- Developing Project Quotations in sync with the Production manager
- Coordination with the creative team for creative development for proposed or ongoing projects. Further achieving client approvals on it.

Role description:
We are looking for Senior Software Engineer with expertise and experience in designing and developing
applications including new developments, enhancements, maintenance and support. The role involves continuous collaboration with team, partners.
Candidate description:
Should have:
Passion for technology and financial domain with demonstrated ability to learn quickly
Delivery focus with ability to take full ownership
Strong commitment to quality and delivery
Strong communication skills
Skills/Knowledge and experience:
Object oriented design and development skill
Webservices - Node JS/Express JS, Rest API
Frontend – Angular (Javascript and Typescript), React
Unix and Shell scripting
SQL Proficiency, good to know MongoDB


- Should be capable of applying software design patterns and object-oriented design to solve problems in front end development.
- Deep expertise in converting visual design into web application using CSS, LESS/SASS pre-processors and strong knowledge on cross-browser compatibility.
- Good knowledge of Responsive and Adaptive web designs using media queries, bootstrap and other frameworks and grid systems.
- Deep functional knowledge or hands-on design experience with Web Services (REST, SOAP, etc.) is needed to be successful in this position.
- Strong grasp of security principles and how they apply to web applications and web sites.
- Proficient understanding of code versioning tools, such as (Git / Mercurial / SVN).

