
Synopsis
• We are seeking an experienced Node JS Mongo DB Developer to join our development
team.
• As a Node.js MongoDB Developer, you will be responsible for designing, implementing,
and maintaining server-side applications using Node.js and MongoDB.
JOB ROLE :
• Integration of user-facing elements developed by front-end developers with server side
logic
• Writing reusable, testable, and efficient code
• In depth knowledge of node js and Express framework (more frameworks will be
preferred)
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Experience with Elastic search mongo database and SQL
• Strong proficiency with JavaScript.
• in depth knowledge on how JS works.
• Bonus points for experience working with GCP or AWS ecosystem such as Kubernetes,
• Familiarity working with VCS such as Bitbucket, Github/Gitlab
• Experience in automated unit test development practices and design methodologies

About Forward Eye Technologies
About
Company social profiles
Similar jobs
Review Criteria:
- Strong Software Engineer fullstack profile using NodeJS / Python and React
- 6+ YOE in Software Development using Python OR NodeJS (For backend) & React (For frontend)
- Must have strong experience in working on Typescript
- Must have experience in message-based systems like Kafka, RabbitMq, Redis
- Databases - PostgreSQL & NoSQL databases like MongoDB
- Product Companies Only
- Tier 1 Engineering Institutes (IIT, NIT, BITS, IIIT, DTU or equivalent)
Preferred:
- Experience in Fin-Tech, Payment, POS and Retail products is highly preferred
- Experience in mentoring, coaching the team.
Role & Responsibilities:
We are currently seeking a Senior Engineer to join our Financial Services team, contributing to the design and development of scalable system.
The Ideal Candidate Will Be Able To-
- Take ownership of delivering performant, scalable and high-quality cloud-based software, both frontend and backend side.
- Mentor team members to develop in line with product requirements.
- Collaborate with Senior Architect for design and technology choices for product development roadmap.
- Do code reviews.
Ideal Candidate:
- Thorough knowledge of developing cloud-based software including backend APIs and react based frontend.
- Thorough knowledge of scalable design patterns and message-based systems such as Kafka, RabbitMq, Redis, MongoDB, ORM, SQL etc.
- Experience with AWS services such as S3, IAM, Lambda etc.
- Expert level coding skills in Python FastAPI/Django, NodeJs, TypeScript, ReactJs.
- Eye for user responsive designs on the frontend.
Perks, Benefits and Work Culture:
- We prioritize people above all else. While we're recognized for our innovative technology solutions, it's our people who drive our success. That’s why we offer a comprehensive and competitive benefits package designed to support your well-being and growth:
- Medical Insurance with coverage up to INR 8,00,000 for the employee and their family
We're seeking a talented and motivated Full Stack Developer who is experienced in Node.js, React.js, and Laravel (PHP) to work on building high-performance web applications, APIs, SaaS platforms, and hosting tools. This role is perfect for someone who thrives in a dynamic environment and wants to contribute to modern, scalable platforms used by thousands of users.
Responsibilities
Develop and maintain full-stack applications using Node.js (backend), React.js (frontend), and Laravel (backend).
Design, implement, and document APIs and microservices for internal and customer-facing platforms.
Integrate third-party APIs, payment gateways, and other services as needed.
Collaborate with UI/UX designers to ensure a high-quality user experience.
Optimize applications for maximum speed and scalability.
Troubleshoot, debug, and upgrade existing software.
Participate in code reviews, sprint planning, and team meetings.
A niche, specialist position in an interdisciplinary team focused on end-to-end solutions. Nature of projects range from proof-of-concept innovative applications, parallel implementations per end user requests, scaling up and continuous monitoring for improvements. Majority of the projects will be focused on providing automation solutions via both custom solutions and adapting machine learning generic standards to specific use cases/domains.
Clientele includes major publishers from the US and Europe, pharmaceutical bigwigs and government funded projects.
As a Senior Fullstack Developer, you will be responsible for designing, building, and maintaining scalable and performant web applications using modern technologies. You will work with cutting-edge tools and cloud infrastructure (primarily Google Cloud) and implement robust back-end services with React JS with Typescript, Koa.js, MongoDB, and Redis, while ensuring reliable and efficient monitoring with OpenTelemetry and logging with Bunyan. Your expertise in CI/CD pipelines and modern testing frameworks will be key to maintaining a smooth and efficient software development lifecycle.
Key Responsibilities:
- Fullstack Development: Design, develop, and maintain web applications using JavaScript (Node.js for back-end and React.js with Typescript for front-end).
- Cloud Infrastructure: Leverage Google Cloud services (like Compute Engine, Cloud Storage, Pub/Sub, etc.) to build scalable and resilient cloud solutions.
- API Development: Implement RESTful APIs and microservices with Koa.js, ensuring high performance, security, and scalability.
- Database Management: Manage MongoDB databases for storing and retrieving application data, and use Redis for caching and session management.
- Logging and Monitoring: Utilize Bunyan for structured logging and OpenTelemetry for distributed tracing and monitoring to ensure system health and performance.
- CI/CD: Design, implement, and maintain efficient CI/CD pipelines for continuous integration and deployment, ensuring fast and reliable code delivery.
- Testing & Quality Assurance: Write unit and integration tests using Jest, Mocha, and React Testing Library to ensure code reliability and maintainability.
- Collaboration: Work closely with front-end and back-end engineers to deliver high-quality software solutions, following agile development practices.
- Optimization & Scaling: Identify performance bottlenecks, troubleshoot production issues, and scale the system as needed.
- Code Reviews & Mentorship: Conduct peer code reviews, share best practices, and mentor junior developers to improve team efficiency and code quality.
Must-Have Skills:
- Google Cloud (GCP): Hands-on experience with various Google Cloud services (Compute Engine, Cloud Storage, Pub/Sub, Firestore, etc.) for building scalable applications.
- React.js: Strong experience in building modern, responsive user interfaces with React.js and Typescript
- Koa.js: Strong experience in building web servers and APIs with Koa.js.
- MongoDB & Redis: Proficiency in working with MongoDB (NoSQL databases) and Redis for caching and session management.
- Bunyan: Experience using Bunyan for structured logging and tracking application events.
- OpenTelemetry Ecosystem: Hands-on experience with the OpenTelemetry ecosystem for monitoring and distributed tracing.
- CI/CD: Proficient in setting up CI/CD pipelines using tools like CircleCI, Jenkins, or GitLab CI.
- Testing Frameworks: Solid understanding and experience with Jest, Mocha, and React Testing Library for testing both back-end and front-end applications.
- JavaScript & Node.js: Strong proficiency in JavaScript (ES6+), and experience working with Node.js for back-end services.
Desired Skills & Experience:
- Experience with other cloud platforms (AWS, Azure).
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Experience working with TypeScript.
- Knowledge of other logging and monitoring tools.
- Familiarity with agile methodologies and project management tools (JIRA, Trello, etc.).
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5-10 years of hands-on experience as a Fullstack Developer.
- Strong problem-solving skills and ability to debug complex systems.
- Excellent communication skills and ability to work in a team-oriented, collaborative environment.
Position: Technical Architect
Location: Hyderabad
Experience: 6+ years
Job Summary:
We are looking for an experienced Technical Architect with a strong background in Python, Node.js, and React to lead the design and development of complex and scalable software solutions. The ideal candidate will possess exceptional technical skills, a deep understanding of software architecture principles, and a proven track record of successfully delivering high-quality projects. You should be capable of leading a cross-functional team that's responsible for the full software development life cycle, from conception to deployment with Agile methodologies.
Responsibilities:
● Lead the design, development, and deployment of software solutions, ensuring architectural integrity and high performance.
● Collaborate with cross-functional teams, including developers, designers, and product managers, to define technical requirements and create effective solutions.
● Provide technical guidance and mentorship to development teams, ensuring best practices and coding standards are followed.
● Evaluate and recommend appropriate technologies, frameworks, and tools to achieve project goals.
● Drive continuous improvement by staying updated with industry trends, emerging technologies, and best practices.
● Conduct code reviews, identify areas of improvement, and promote a culture of excellence in software development.
● Participate in architectural discussions, making strategic decisions and aligning technical solutions with business objectives.
● Troubleshoot and resolve complex technical issues, ensuring optimal performance and reliability of software applications.
● Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
● Define and enforce architectural patterns, ensuring scalability, security, and maintainability of systems.
● Lead efforts to refactor and optimize existing codebase, enhancing performance and maintainability.
Qualifications:
● Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus.
● Minimum of 8 years of experience in software development with a focus on Python, Node.js, and React.
● Proven experience as a Technical Architect, leading the design and development of complex software systems.
● Strong expertise in software architecture principles, design patterns, and best practices.
● Extensive hands-on experience with Python, Node.js, and React, including designing and implementing scalable applications.
● Solid understanding of microservices architecture, RESTful APIs, and cloud technologies (AWS, GCP, or Azure).
● Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
● Should create automation test cases and unit test cases (optional)
● Proficiency in database design, optimization, and data modeling.
● Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
● Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
● Strong communication skills, both written and verbal, with the ability to effectively interact with cross-functional teams.
● Prior experience in mentoring and coaching development teams.
● Strong leadership qualities with a passion for technology innovation.
● have experience in using Linux-based development environments using GitHub and CI/CD
● Atlassian stack (JIRA/Confluence)
Role :
We are building one of the world's best tech platforms for online giving, where we provide opportunities for people to donate to any cause, non-profit or geography that they care about, in the most simple, personalized and effective manner. We scale our impact on the lives of millions of underprivileged people every year through our workplace giving, subscription giving and crowdfunding products.
At Give, we are looking for top-talent for our engineering team - software engineers who want to solve complex problems, continually learn, and most importantly, make a real impact in the lives of others.
Responsibilities :
- Work alongside product to understand our requirements, and design, develop and iterate
- Think through complex architecture to build robust and scalable solutions
- Build well-abstracted modules and services
- Provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability
- Follow scrum methodology to iterate and deploy fast
- Mentor other team members and colleagues
- Contribute to documentation, process and procedures
Requirements :
- 7+ years of experience
- Expertise in various Javascript frameworks/libraries including, but not limited to NodeJS and React.js
- Advanced knowledge of JavaScript
- Understanding of the fundamental principles of asynchronous code
-The ability to write efficient, scalable, reusable code
- The ability to conceptualize, diagnose, architect, iterate and build systems, sub-systems and services that are complex and enterprise scale
- Advanced knowledge and experience in web and server-side technologies
- Experience in both NoSQL and relational databases (MongoDB, PostgreSQL or similar databases) and an advanced understanding of data modeling
- Experience in one or more OO language like Python/Flask (preferable), Java, Ruby, etc.
- Identity Management and Security (SSL protocols, data encryption, user authentication, authorization services)
- Expertise in Git
- The ability to work across all software platforms at a high level - frontend and backend, server management, CI/CD, administrate third party tools/services/integrations
- An advanced understanding of open source libraries/frameworks and integration with third party
- APIs - with a focus on Payments, Notifications and Analytics
- Advanced knowledge of client/server-side caching mechanisms across multiple layers
- Proven track record of technical leadership, software delivery, ownership and mentorship
- Superb understanding of scalable computing systems, software architecture, data structures and algorithms
- Deep understanding of service-oriented and microservice architectures
- Expertise in AWS and its related services (EC2, S3, RDS, Route53, Elastic Beanstalk and more) or an equivalent cloud provider, Linux and shell scripting
- Knowledge of Nginx, Docker, gunicorn is a plus
- The ability and the experience to proactively account for the edge cases rather than diagnosing them after the fact
What we're looking for
- An experienced Software Engineer with a love for Web products
- demonstrated ability to contribute individually as well as in a team.
If you love spending time on Hackernews/Github and love experimenting with latest technologies, this might be the role for you.
Responsibilities
- Own the development of product features end-to-end including scoping, architecting, coding, testing, and rolling out features
- Work closely with PMs, designers, and other engineers to ideate solutions to user problems
- Become an expert in your product area and our tech stack Make improvements to developer productivity through process / code improvements and mentorship
- Work in a distributed team
- 2+ years of experience designing and building complex JavaScript web based software systems
- Demonstrable Full Stack development experience with Angular or React and Node.JS in Typescript.
- Knowledge of multiple modern computer languages and frameworks with an understanding of using the right technology for the right purpose
- Experience with remote development teams working on the same platform
- Experience with writing testable code and driven by best practices Agile development process knowledge/experience
- Bachelor’s degree in Computer Science or related field
Notice period: 0 to 30 days
Location: Bangalore
Dev- 3-6 Years;
Lead- 5.5/6-9 Years
Full Stack Developer/ Lead
As the Engineering Team member for Aladdin Accounting, you will be part of a team that works closely with
BlackRock’s Aladdin Product Management and Design team to build Aladdin’s Accounting platform.
Our primary objective is to ensure that systems are highly scalable to support ongoing business demands and
client requirements. The team is responsible for delivering tools used by Operations professionals at
BlackRock and Aladdin Clients, to calculate Portfolio Valuation,
Performance and Investment Accounting. Accounting and Performance functionality contributes heavily
to the evolution of the Aladdin platform and is strategic in nature. The team has a global footprint with team members
in New York, Atlanta, Delaware and Gurgaon.
Key responsibilities:
- The ideal candidate will have experience in development teams that work on business facing transactional systems.
- They will have demonstrated the ability to manage people, make architectural decisions, understand business
- processes to deliver the cleanest solutions.
- Share responsibility for implementing the firms accounting platforms. Partner with 3 rd parties (like Consulting Firms)
- and develop technical specifications.
- Share responsibility for availability, scalability, performance and capacity from development through production
- for a critical strategic build of the new accounting platform
- Reduce errors on deployments, improve reliability, and increase speed of implementation through automation
- Continuously refine and improve our toolset to improve our data and persistence layers
Core Requirements:
- 7+ years of experience in IT including some experience in architecture roles
- Experience building multi-tier, scalable, fault-tolerant web applications
- Experience with platform integrations and designing service APIs
- Extensive Service-Oriented Architecture patterns and design knowledge and familiarity with cloud based services
- Expertise with identity management, authentication and information security best practices
- Expertise in working with complex cross-domain applications in a global organization across multiple time zones
- Enjoys a fast paced, high-intensity and complex environment, troubleshooting time sensitive critical issues and working with people
- Extensive experience with multi-tier transactional architecture and design
- Extensive experience in enterprise software development in Java and web development stacks (Angular, NodeJS, HTML & CSS)
- Experience with Sybase, Cassandra
- Event / Stream processing technologies
- Experience using Agile methodologies – previous experience working from a backlog, sprints, retrospectives etc.
- Passionate about test driven, clean code, automatically tested and continuous deployment
- Excellent analytical and problem-solving skills
- Strong interpersonal skills with ability to present and convey ideas
- Strong attention to detail; action-oriented attitude, and willingness to roll up sleeves
- Curious to explore emerging technologies and learn new things
- Use metrics to drive decision making
- Undergraduate degree in Computer Science or similar discipline, Masters degree preferred
- Experience in the financial services industry is preferred

- You will hold the beacon for development and user experience at a company while helping us scale from 3 million users to 50 million users
- Build performance and effective new features by participating in the overall application lifecycle
- Build modular, reusable, performant, and optimal features both in frontend and backend
- Code, debug, troubleshoot, deliver
- Help maintain and improve existing data structures while planning and implementing new model data structures for scalability
- Continuously improve stability and performance of company’s tech platform
- Be the user’s voice and help make product decisions
- Exhibits knowledge and behavior to adopt Information Security and Privacy practices at their work.
- 1 - 4 years experience as a Full-Stack Developer
- In-depth understanding of the entire web development process (design, development, and deployment)
- Proficiency with Nodejs, MongoDB, AWS.
- Proficiency with front-end languages (e.g. HTML, JavaScript, and CSS)
- Team Building & Leadership
- Want to interact with all levels of the company including senior leaders and cross-functional teams
- Love problem solving and thrive on handling multiple projects and tasks
- Foster strong professional relationships with the full organization
- Sense of ownership and pride in your performance and its impact on the company’s success
Job Background
We are looking for a Web Developer to join an award-winning, talented team, building the
next-generation automated drone applications for our global customers
As a front-end developer, you will implement a complete user interface in the form of a
web app. A thorough understanding of all of the components of the company’s platform and
infrastructure is required. You will need to take ownership of your projects, which involves
detailing requirements after discussion with the Product Owner, building user interfaces,
developing and maintaining web apps with a focus on user experience
Responsibilities
● Work as part of a team developing applications and services using Agile
development methods
● Contribute to team and organizational improvements in process and infrastructure
● Effectively use tools and ingenuity to identify and fix defects before they become a
problem
● Creating self-contained, reusable, and testable modules and components
● Learn about the domain and competitors to propose new drone apps as well as
improvement for existing apps
● Collaborate on projects with a closely-knit team
Skills/Experience
● 3+ yr experience as an Angular 2+ or React or Ionic Developer.
● Strong expertise with NodeJS, HTML5, CSS, JSON, jQuery, Bootstrap and writing
cross-browser compatible code.
● Knowledge of NodeJS frameworks such as ExpressJS etc.
● Knowledge of Creating RESTful services with Node.js and Experience with Socket.io
● Good understanding of HTML Dom manipulation Technique ●Experience in tested & documented TypeScript/JavaScript, HTML, and CSS
● User authentication and authorization between multiple systems, servers, and
environments
● Understanding of fundamental design principles behind a scalable application
● Proficiency working with source control (git) / versioning systems, continuous
integration in an agile development setup
Good to Have
● Understanding of how to deploy Mean stack applications in AWS/Azure deployment
environment, considering security, reliability etc.
● Knowledge of other python-based server-side frameworks such as Flask or Django









