Full Stack Software Engineer

4 days ago


Gurugram India Tucows Domains Full time

Job Description

Tucows Domains is the worlds largest wholesale domain registrar, playing a crucial role in maintaining the health, neutrality, and openness of the Internet through the domain name system (DNS). We operate globally under trusted brands like Ascio, Enom, Hover, and OpenSRS.

Our Registry Services division is at the forefront of managing and innovating the infrastructure for gTLDs, dotBrands, and ccTLDs. With a platform capable of supporting hundreds of top-level domains and millions of second-level domains, we deliver performance, stability, and resilience to registry clients worldwide.

We are excited to establish a Registry Operations Center in India to serve the newly awarded NIXI .IN TSP (Technical Service Provider) contract. This center will also support our growing presence in ccTLDs, gTLDs, and dotBrand operations globally.

Why Join Tucows

We embrace a people-first philosophy rooted in respect, trust, and flexibility. At Tucows, your work can be remote-first or hybrid, allowing you to thrive from wherever youre most productive. Today, over 1,000 team members in 20+ countries collaborate to make the Internet better every day.

If this sounds exciting, wed love for you to be part of our journey. Join the herd

About The Opportunity

We are seeking to hire a keen and self-motivated intermediate engineer who loves the Internet, and loves learning, sharing their knowledge and applying new technologies to complex problems.

As a Full Stack Software Engineer, you will be responsible for implementing and maintaining the server-side code for our registry system including backend services, web applications, databases and APIs. You are capable of navigating and understanding existing codebases and feel well working on linux servers to troubleshoot problems in production environments to quickly triage issues and address them. You will work closely with our project managers, customer support and other stakeholders to improve and maintain our software solutions to meet the needs of our users and customers.

Key Responsibilities:

- Improve and maintain secure, scalable and efficient backend services using existing and new technologies.
- Maintain the public website of our customer, cooperative with specialized website teams
- Write efficient SQL queries and ensure performance and reliability
- Write unit tests, integration tests and end-to-end tests, where needed, to ensure the reliability and stability of our software.
- Debug and troubleshoot issues in new and existing systems, both code based as well as operational issues in an on-call rotation
- Document code, participate in code reviews and deploy new versions via existing CI/CD pipelines as a key responsibility to deliver reliable services
- 3rd level technical support for questions of our customer support team

Minimum Qualifications:

- Bachelor&aposs degree in Computer Science, Engineering, or a related field, or equivalent work experience
- 3+ years of professional experience as a backend-, frontend- or full stack software engineer or similar role
- Strong understanding of web technologies, protocols, and standards (e.g., HTTP, REST, JSON, XML and DNS)
- be familiar with DevOps practices & methodologies, like CI/CD, monitoring systems, incident management
- Ability to debug and troubleshoot issues in backend services and web applications
- Experience in implementing Restful APIs, using Git as version control system and an understanding how to use, maintain and debug a relational database system round up your technical skills
- Ability to work independently as well as part of a team
- Experience working remotely with a distributed team
- Strong communication and collaboration skills in fluent English and Hindi (both spoken and written)

Nice to have:

- Proficiency in Python and/or Golang programming languages
- Experience with message brokers, with a preference for RabbitMQ
- Experience with cloud services like AWS, containerization technologies like Docker and/or Kubernetes as deployment/orchestration system
- Knowledge in API security frameworks, token management and user access control including OAuth, JWT, OpenAPI, etc.
- Knowledge in system administration, operations and infrastructure
- Understanding of the importance of using collaboration tools like Jira
- You feel comfortable in the domain industry, knowing about the relationship between registries and registrars
- Knowledge of EPP - the Extensible Provisioning Protocol.

Want to know more about what we stand for At Tucows we care about protecting the open Internet, narrowing digital divide, and supporting fairness and equality.

We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Tucows and its subsidiaries participate in the E-verify program for all US employees.

Learn more about Tucows, our businesses, culture and employee benefits on our site here.



  • Gurugram, Gurugram, India dE Elite Concepts Full time

    Job Description Key Responsibilities Design and develop scalable web applications using React.js and Vue.js for frontend and Node.js/Express for backend. Build and optimize databases (PostgreSQL & MongoDB) for performance and reliability. Deploy, monitor, and scale applications using AWS cloud services (EC2, S3, Lambda, CloudFront, etc.). Integrate...


  • Gurugram, India Fidelity International Full time

    Job Description About the Opportunity Job Type: Permanent Application Deadline: 30 September 2025 Job Description Title Full Stack Engineer Department Global Platform Solutions Location Gurgaon , India Reports To Associate Director Engineering Level 3 We're proud to have been helping our clients build better financial futures for over 50 years. How...

  • Full-stack engineer

    1 week ago


    India Zucitech Software Solutions Pvt. Ltd. Full time

    Job Title: Full Stack Developer (PHP and Modern web technologies)Job Location: Mumbai (Full-time, On-site)Required Experience: 6-8 Years We are seeking an experienced Full Stack Developer to join our dynamic development team in Mumbai. This full-time role requires a seasoned professional with 6+ years of comprehensive web development experience who can...

  • Full Stack Engineer

    4 days ago


    Bengaluru, India PostQode Full time

    Job Description Full Stack Engineer Location: Hyderabad / Bangalore (hiring for both Locations) Experience: 3-5 years in end-to-end full stack development Why PostQode Step into the future of software engineering at PostQode, where intelligent agents and agentic AI reshape the complete software testing lifecyclefrom APIs to web, mobile, and enterprise...

  • Full Stack Engineer

    1 week ago


    India Yotta Infrastructure Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    DepartmentPlatform EngineeringJob posted onSep 12, 2025Employment typeFTERole OverviewWe are looking for a software developer to join us as Full Stack Engineer and be part of the team developing the Product. This role is key to our organisation's success as both a market force and a provider of cutting edge end-user experiences. You will be directly working...


  • India Yotta Infrastructure Full time

    Department Platform Engineering Job posted on Sep 12, 2025 Employment type FTE Role Overview We are looking for a software developer to join us as Full Stack Engineer and be part of the team developing the Product. This role is key to our organisation's success as both a market force and a provider of cutting edge end-user experiences. You will be directly...


  • India Truckmentum Full time € 940

    Summary Truckmentum is seeking a Senior Full Stack Software Development Engineer (SDE) with deep data engineering experience to help us build cutting-edge software and data infrastructure for our AI-driven Trucking Science-as-a-Service platform. We’re creating breakthrough data science to transform trucking — and we’re looking for engineers who share...


  • Gurgaon / Gurugram, Indore, Noida, India beBeeSoftware Full time US$ 80,000 - US$ 1,20,000

    Our company is currently seeking a skilled professional to fill the role of Full Stack Software Engineer. We are looking for an exceptional candidate with experience in developing scalable and efficient software systems.About the JobWe require an individual who can design, develop, test, and deploy complex software applications. A strong foundation in...


  • Gurugram, Noida, Pune, India Iris Software Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    IRIS Software seeks a .NET Full Stack Developer in Pune, Gurgaon OR Noida. Please let us know if you want to learn more about the position.Role: .NET Full Stack DeveloperWork Locations: Pune, Gurgaon & NoidaDomain: Banking / FinancialResponsibilities:Full stack developer with Angular.C# .Net (Web API 2.0), .Net coreAngular 7 and aboveJavaScript, JQuery and...


  • India beBeeSoftwareDeveloper Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    We are seeking an experienced Software Development Engineer to join our Supply Chain Technology team.Our mission is to revolutionize global supply chain capabilities, enabling businesses of all sizes to reach customers worldwide through multiple channels.We are building next-generation solutions that will reshape how businesses manage their supply chain...