Back End Developer

NikahForever logo

NikahForever

View Salaries, Reviews, and more  

Job Description

Company Description

NikahForever is India’s leading Community Matrimony platform, dedicated to making marriages simple and accessible. With a mission to foster a stronger community, we have proudly facilitated 70,000+ successful matches and served over 2 million+ members. By leveraging AI-based algorithms, we streamline the process of searching and connecting with compatible profiles. Our platform redefines how people perceive and approach marriage, ensuring an easy and efficient experience.


Role Description


We are seeking a highly motivated and ownership-driven Back End Developer who is eager to work across backend systems, mobile applications and DevOps workflows. This is not a routine, task-based role, it is an opportunity to build, ship and manage real-world systems used by active users.


The candidates should have an experience of 0-1 Years and Freshers are also welcome.


In this role, you will be responsible for designing, building, deploying, monitoring and continuously improving scalable and reliable systems. You will gain hands-on experience working on backend services, production-grade mobile applications, and cloud infrastructure.


The ideal candidate takes end-to-end ownership of their work from initial feature planning and development to deployment and performance monitoring and is passionate about creating impactful, high-quality solutions in a fast-paced environment.


Core Responsibilities

Engineering Ownership

  • Take end-to-end ownership of features from design and development to deployment and monitoring
  • Think beyond implementation by considering scalability, reliability and cost-efficiency
  • Debug production issues and perform thorough root-cause analysis
  • Actively participate in code reviews and architectural discussions
  • Write clean, efficient, testable and maintainable code


Backend Development (Node.js/ TypeScript/ SQL/ NoSQL/ Python)

  • Design and develop scalable, modular backend architectures
  • Build, maintain, and optimize RESTful APIs
  • Handle asynchronous programming and concurrency effectively
  • Optimize database schemas, indexing strategies, and query performance
  • Work with large datasets and high-traffic systems
  • Continuously improve system performance, reliability, and observability
  • Implement caching mechanisms (e.g., Redis, in-memory caching)
  • Demonstrate a basic understanding of background jobs and message queues 


Technical Requirements

  • Strong fundamentals in Node.js, Express, and TypeScript
  • Solid understanding of MySQL, including schema design, indexing, and query optimization
  • Good grasp of asynchronous programming, event loop, and concurrency
  • Strong data structures and algorithms (DSA) knowledge with problem-solving ability
  • Understanding of time and space complexity trade-offs


Qualifications

  • Proficiency in Back-End Web Development and Software Development
  • Experience with Object-Oriented Programming (OOP) and ability to write modular, reusable code
  • Understanding of Front-End Development concepts and practices
  • Strong Programming skills with a solid foundation in languages such as Python, Java, or Node.js
  • Problem-solving mindset and ability to work collaboratively with a team
  • Knowledge of databases and APIs is a plus
  • A bachelor’s degree in Computer Science, Software Engineering, or a related field (or currently pursuing one)


Tools & Ecosystem (Preferred)

  • Proficiency with Git and GitHub, following a PR-driven development workflow
  • Familiarity with Docker and Docker Compose
  • Basic experience with AWS services such as EC2, S3, RDS, and IAM
  • Exposure to monitoring and observability tools like Datadog, Prometheus, or CloudWatch


AI Development Tools

  • Experience with modern AI-assisted development tools such as:
  • GitHub Copilot
  • Cursor or similar AI-powered IDEs
  • Codex-style assistants


We value the smart and responsible use of AI tools to enhance productivity and code quality — not blind reliance.


What Defines Success in This Role

  • Take proactive ownership instead of waiting for instructions
  • Think in terms of scalability, reliability and cost-efficiency
  • Identify bottlenecks early and take initiative to resolve them
  • Prioritize system performance, monitoring, and observability
  • Independently ship features from concept to production
  • Write code that scales effectively with both increasing traffic and team size


Nice to Have

  • Exposure to microservices architecture
  • Experience with caching strategies (e.g., Redis)
  • Familiarity with message queues and background workers
  • Experience with monitoring and logging tools
  • Knowledge of process managers like PM2
  • Exposure to CI/CD tools such as GitHub Actions or Jenkins
  • Basic understanding of Infrastructure as Code tools (e.g., Terraform, Ansible)


What You’ll Learn & Grow Into

  • Designing and building production-grade scalable systems
  • Handling high-traffic backend services
  • Understanding mobile architecture best practices
  • Gaining hands-on experience in cloud deployment and infrastructure automation
  • Making real-world architectural decisions under practical constraints
  • Growing into full-time roles such as SDE-1, Backend Lead, or Full-Stack Lead


Who Should Apply

  • Engineers who are eager to take real ownership of their work
  • Developers curious about system design, scalability, and architecture
  • Builders who enjoy solving complex backend and infrastructure challenges
  • Product-oriented engineers who think beyond task execution
  • Individuals looking for rapid growth in a fast-paced startup environment
  • Open to interns and entry-level candidates.

Interview Questions of Back End Developer at NikahForever

Currently, there aren't any interview questions for this role at NikahForever shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Back End Developer at NikahForever

Currently, there aren't any salaries for this role at NikahForever shared by other job seekers.

View more salaries from NikahForever →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now