Talent.com
This job offer is not available in your country.
Full Stack Software Engineer

Full Stack Software Engineer

TucowsGurugram, Haryana, India
10 hours ago
Job description

Tucows Domains is the world’s 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 you’re most productive. Today, over 1,000 team members in 20+ countries collaborate to make the Internet better every day.

If this sounds exciting, we’d 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's 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 (, 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.

    Create a job alert for this search

    Software Engineer • Gurugram, Haryana, India

    Related jobs
    • Promoted
    • New!
    Principal Full Stack Engineer

    Principal Full Stack Engineer

    AKQA IncGurugram, Haryana, India
    At AKQA we believe in the imaginative application of art and science to create beautiful ideas, products and services.With an entrepreneurial and collaborative approach, we design adaptive digital ...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Engineersmind- Full Stack Developer

    Engineersmind- Full Stack Developer

    NexthireNoida, Uttar Pradesh, India
    Engineersmind was founded in 2017 and focuses on innovative ideas and creative thinking.Following a thorough grasp of our clients' demands, we apply our many domain specialties to the task at hand ...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    AdPushup-Full Stack Developer / Staff Engineer

    AdPushup-Full Stack Developer / Staff Engineer

    NexthireNew Delhi, Delhi, India
    Job Overview- Fullstack Developer- Lead.We are seeking a highly skilled and motivated Software Engineering Team Lead to join. The ideal candidate will have a strong technical background, proven.This...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Zucol Group - Full Stack Developer

    Zucol Group - Full Stack Developer

    NexthireGurugram, Haryana, India
    Floor, AIPL Business Club, Sector 62, Gurugram –.Must Haves- Python, Django, React (or Next.The ideal candidate will have strong experience in. You will work on developing robust, scalable web appli...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Principal Full Stack Engineer

    Principal Full Stack Engineer

    UnitedHealth GroupNoida, Uttar Pradesh, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Full Stack Engineer, APAC Innovation Team

    Full Stack Engineer, APAC Innovation Team

    CriteoGurugram, Haryana, India
    As a software developer in the APAC Innovation team (AIT), your primary focus will be to build and maintain solutions that improves operational efficiency and create custom solutions to address cli...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Full Stack Engineer, APAC Innovation Team

    Full Stack Engineer, APAC Innovation Team

    WomenTech NetworkGurugram, Haryana, India
    As a software developer in the APAC Innovation team (AIT), your primary focus will be to build and maintain solutions that improves operational efficiency and create custom solutions to address cli...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Product Engineer - Full Stack

    Product Engineer - Full Stack

    Setara NetworksGurugram, Haryana, India
    Engineering Manager - Full Stack.We at Indepay | Setara Networks are here to revolutionize the Indonesian payment ecosystem by introducing one click checkout services in order to make transactions ...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    UI Full Stack Engineer

    UI Full Stack Engineer

    GSPANNDelhi Division, Delhi, India
    Description GSPANN is hiring UI Full Stack Engineers with expertise in React.Amazon Web Services (AWS) to build scalable, high-performance web applications. This role is ideal for professionals who ...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Lead Full Stack Engineer

    Lead Full Stack Engineer

    UnitedHealth GroupNoida, Uttar Pradesh, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Full Stack Software Engineer / Senior Software Engineer

    Full Stack Software Engineer / Senior Software Engineer

    SAVITR SOFTWARE SERVICES PRIVATE LIMITEDNoida, Uttar Pradesh, India
    Asa Full Stack Software Engineer you will be responsible for design, development, modification, debug and / or.Job Location : Hyderabad / Gurgaon / Noida. Design, develop, modify, debug and / or maintain...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Full Stack Developer

    Full Stack Developer

    ElchemyGurugram, Haryana, India
    About the Company : Elchemy is a tech-enabled chemicals distribution company solving supply chain challenges by taking a software-first approach. It was founded in the latter half of 2021 in the back...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Full Stack Engineer

    Full Stack Engineer

    NAVVYASA CONSULTING PRIVATE LIMITEDGurugram, Haryana, India
    We’re looking for passionate builders who thrive in startup environments, people who love creating from scratch, solving unthinkable use cases, and scaling systems that can handle massive traffic.T...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Full stack software engineer

    Full stack software engineer

    WelocalizeNoida, Uttar Pradesh, India
    The full-stack software engineer is responsible for developing information systems by studying operations, designing and developing software components, and collaborating with others in a software ...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    AI Engineer (Full Stack)

    AI Engineer (Full Stack)

    MillimanGurugram, Haryana, India
    We are seeking a dynamic and innovative Artificial Intelligence (AI) Developer with a strong full-stack web development background and expertise in leveraging cloud APIs. In this role, you will desi...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    UnitedHealth GroupNoida, Uttar Pradesh, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Lead Full Stack Engineer

    Lead Full Stack Engineer

    VREZOLV PARTNERS PRIVATE LIMITEDGurugram, Haryana, India
    A Lead developer will be comfortable taking technical decisions, will guide the team and support them on the development, the lead will also participate in different meetings to discuss the archite...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    UnitedHealth GroupNoida, Uttar Pradesh, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 10 hours ago