Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Rofl Technologies Team. If you also belong to the team, you can get access from here

Rofl Technologies Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

9 Rofl Technologies Jobs

Senior Software Engineer

6-11 years

Gurgaon / Gurugram, Delhi/Ncr

2 vacancies

Senior Software Engineer

Rofl Technologies

posted 12d ago

Job Description

Senior Software Engineer (MERN, Next.js, TypeScript) 6+ Years Experience


About Tutcart

Tutcart is revolutionizing education with cutting-edge technology! As a fast-growing EdTech startup, we create interactive, scalable learning solutions that empower learners globallyanytime, anywhere. Join us in shaping the future of digital education!


Role Overview

As a Senior Software Engineer, you will play a key role in designing, developing, and scaling our platform. We need a leader who can take complete ownership of features, ensure best practices, and drive innovation. You will work closely with product managers, designers, and other engineers to deliver high-quality, impactful solutions.


Key Responsibilities


  • Architect, design, and develop scalable applications:
    • Build and optimize applications using MERN Stack (MongoDB, Express.js, React, Node.js), Next.js, and TypeScript.
    • Implement efficient and reusable components to maintain clean architecture.
    • Ensure robust API integrations and third-party service connectivity.
  • Backend Development & Database Optimization:
    • Design and implement scalable APIs and microservices.
    • Optimize MongoDB queries for high performance, indexing, and caching strategies.
    • Implement authentication and authorization mechanisms with security best practices.
    • Ensure data consistency, replication, and failover strategies for high availability.
  • Frontend Excellence & User Experience:
    • Develop intuitive and engaging UI/UX with React.js, Next.js, and state management tools (Redux, Zustand, etc.).
    • Optimize web applications for performance, responsiveness, and accessibility.
    • Implement code-splitting, lazy loading, and SSR optimizations to enhance speed.
    • Work closely with UI/UX designers to translate designs into high-quality code.
  • Performance Optimization:
    • Conduct regular performance profiling and implement optimizations for app speed.
    • Optimize system architecture by implementing efficient caching mechanisms, database sharding, and load balancing for handling high traffic and large-scale operations.
    • Ensure seamless cross-platform compatibility for web and mobile experiences, improving user retention and engagement.
  • Real-time Features & Communication:
    • Implement Sockets and WebSockets for real-time updates and communication.
    • Work with WebRTC for peer-to-peer communication, video calls, and live interactions.
    • Utilize Redis for caching, session management, and optimizing real-time data transfer.
  • Security & Compliance:
    • Ensure application security through secure coding practices, vulnerability analysis, and encryption.
    • Identify and mitigate security vulnerabilities, ensuring compliance with industry standards.
    • Address legal aspects of the website, including privacy policies, terms of use, and data protection compliance.
  • DevOps & Deployment:
    • Implement CI/CD pipelines, automated testing, and cloud deployments.
    • Work with Docker, Kubernetes, and AWS/Firebase for seamless infrastructure scaling.
    • Conduct PR reviews, maintain GitHub workflows, and enforce best practices in version control.
  • Technical Leadership & Team Collaboration:
    • Mentor and guide junior developers, conducting code reviews and knowledge-sharing sessions.
    • Drive best coding practices, design principles, and architectural decisions.
    • Collaborate cross-functionally with product, design, and business teams to achieve company goals.
  • Product Management & Agile Development:
    • Utilize JIRA, Confluence, and other agile tools for sprint planning, backlog management, and tracking deliverables.
    • Ensure seamless collaboration between tech and product teams to drive efficient execution and timely delivery.
    • Define technical requirements and translate them into scalable solutions.
  • Business Growth & Strategic Impact:
    • Contribute to business growth strategies by identifying technical opportunities to enhance revenue and user engagement.
    • Optimize platform scalability to support exponential growth in users, transactions, and engagement.
    • Work on data-driven decision-making by integrating analytics and insights into the development process.
  • Mobile Development (if applicable to your expertise):
    • Develop and maintain React Native applications for mobile users.
    • Optimize mobile performance and enhance cross-platform compatibility.
    • Ensure mobile-first design principles are considered for all features.

What Were Looking For


  • 6+ years of experience as a Full-Stack Developer with a deep understanding of JavaScript and TypeScript.
  • Expertise in React.js, Next.js, and Node.js with hands-on experience in building scalable applications.
  • Strong understanding of MongoDB, database optimization, and cloud services (AWS, Firebase, etc.).
  • Experience with state management (Redux, Zustand, Recoil, etc.) and performance optimization.
  • Passion for clean, maintainable, and efficient code following industry best practices.
  • Strong debugging, problem-solving, and architectural design skills.
  • Leadership mindset experience mentoring teams, making technical decisions, and driving product success.
  • Experience with Agile development, JIRA, and product lifecycle management.
  • Exposure to CI/CD, Docker, Kubernetes, and DevOps best practices is a plus.
  • Experience with Sockets, WebSockets, Redis, and WebRTC for real-time communication.
  • Startup experience is highly valued we need someone who thrives in fast-paced, dynamic environments.
  • Confidence, passion, and hunger to build something impactful.

Why Join Us?


  • Work on a highly scalable edtech platform solving real-world challenges.
  • A chance to take ownership and be part of something big.
  • Fast-paced, startup culture with immense learning and growth opportunities.
  • Flexible work environment
  • Work with a team of passionate, driven, and highly skilled professionals.

Location: Onsite - Gurgaon (Delhi, NCR)


If you're a passionate Full-Stack Developer who thrives in a startup environment and wants to build something impactful, we want to hear from you! Apply now and lets redefine edtech together.


Employment Type: Full Time, Permanent

Read full job description

Compare Rofl Technologies with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Reliance Retail

3.9
Compare

iEnergizer

4.6
Compare

IBM

4.0
Compare

LTIMindtree

3.8
Compare

Similar Jobs for you

Full Stack Developer at Tutcart

New Delhi, Gurgaon / Gurugram + 1

2-5 Yrs

₹ 3.5-8.5 LPA

Full Stack Engineer at Wishup

India

3-5 Yrs

₹ 5-7 LPA

Senior Front end Developer at Analytics Vidhya

Gurgaon / Gurugram

5-9 Yrs

₹ 15-27.5 LPA

Deployment Consultant at STEFANINI INDIA PRIVATE LIMITED

4-5 Yrs

₹ 12-15 LPA

Mern Stack Developer at Wits Innovation Lab

Mohali

3-5 Yrs

₹ 15-17 LPA

Head Engineering at Vintronics Inc

12-16 Yrs

₹ 20-45 LPA

Deployment Engineer at HOTFOOT TECHNOLOGY SOLUTIONS PRIVATE LIMITED

3-8 Yrs

₹ 12-24 LPA

Mern Stack Developer at GrapesTech Solutions

Ahmedabad

3-8 Yrs

₹ 4-8 LPA

Devops Engineer at Techmsystems Services Pvt. Ltd.

4-12 Yrs

₹ 18-30 LPA

Backend Developer at Ctruh

Bangalore / Bengaluru

4-9 Yrs

₹ 6-11 LPA

Senior Software Engineer

6-11 Yrs

Gurgaon / Gurugram, Delhi/Ncr

12d ago·via naukri.com

Quality Assurance and Automation Engineer

1-5 Yrs

New Delhi, Bangalore / Bengaluru, Delhi/Ncr

5d ago·via naukri.com

Graphic Designer

1-6 Yrs

New Delhi, Gurgaon / Gurugram, Delhi/Ncr

5d ago·via naukri.com

Video Editor

1-6 Yrs

Gurgaon / Gurugram, Delhi/Ncr, Mumbai

5d ago·via naukri.com

Campus Ambassador Program

0-1 Yrs

Delhi/Ncr

6d ago·via naukri.com

Growth Marketing Strategist

1-6 Yrs

New Delhi, Delhi/Ncr, Mumbai

6d ago·via naukri.com

Sports Coach

1-6 Yrs

Hyderabad / Secunderabad, Bangalore / Bengaluru, Delhi/Ncr

6d ago·via naukri.com

Full Stack Developer

2-5 Yrs

New Delhi, Gurgaon / Gurugram, Delhi/Ncr

27d ago·via naukri.com

Human Resource Intern

0-1 Yrs

Delhi/Ncr

1mon ago·via naukri.com
write
Share an Interview