Cutshort logo
For Employers
undefined logo
Golang Developer
Golang Developer

Golang Developer · Remote, Bengaluru (Bangalore) · 2 - 6 years · ₹8L - ₹25L / yr · Remote friendly · Posted 10 Sep 2023

Recro's logo

Golang Developer

Agency job
via Recro
2 - 6 yrs
₹8L - ₹25L / yr
Remote, Bengaluru (Bangalore)
Skills
skill iconGo Programming (Golang)
Data Structures
Microservices
skill iconDjango
Problem solving
Algorithms

Responsibilities:

• Take on complex problems that span multiple components and teams.

• Independently own one or more multiple modules, which include: requirement analysis, design, development, maintenance & support

• Write extensive, efficient code to address complex modules that handle the interaction between multiple components.

• Rapidly iterate to add new functionalities and solves complex problems with simple and intuitive solutions

• Produce architecture with clean interfaces, that are efficient and scalable

• Participate and contribute to architectural discussions

• Solve production issues. Investigate and provide solutions to minimize the business impact due to the outage

• Continuously improve performance metrics of modules you own.

• Collaborate effectively across teams to solve problems, execute and deliver results

 

Requirements:

• Experience: 3+ years

• A Bachelor's or Master's Degree in Computer Science

• Software engineering and product delivery experience, with a strong background in algorithms

• Experience in architecting & building real-time, large-scale e-commerce applications

• Experience with high-performance websites catering to millions of daily traffic is a plus

• Excellent command over Data Structures and Algorithms

• Experience with web technologies, Go/Java/Python

• Language: GO or Python

• Strong expertise in DS and Algo

• Strong leadership skills - have experience mentoring, building products from scratch or incumbent in design and architecture.

• Have worked in the scaling of the system right from scratch.

• Someone worked in small user base to a large user base and wrote optimized code

• Both HLD and LLD

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs (10)

AbleCredit
at AbleCredit
2 candid answers
Arpita Das
Posted by Arpita Das
Bengaluru (Bangalore)
9 - 15 yrs
Best in industry
skill iconPython
skill iconJava
skill iconNodeJS (Node.js)
TypeScript
Systems design
+52 more

About the role

We are hiring a Principal Engineer to own the hardest technical problems in our product and see them through from first sketch to stable production. You will set technical direction, design systems that scale, and raise the engineering bar through your own work and the people around you. This is a hands-on leadership role: you write code, review designs, and ship.


What will you do?

You will own outcomes, not just tasks. Expect to spend your time on the following.

• Own projects end to end. Take an ambiguous problem, shape the requirements, design the solution, break down the work, deliver it to production, and stay accountable for how it runs afterwards.

• Lead system design. Author and review architecture for services, data pipelines and integrations, with clear trade-offs on scale, latency, cost, consistency and reliability.

• Write and review critical code. Build the hardest components yourself, and set standards for code quality, testing and maintainability through code and design reviews.

• Own deployment and operations. Design CI/CD, infrastructure and release strategies. Drive observability, on-call readiness, incident response and post-incident learning.

• Solve hard problems. Debug production issues across the stack, and find root causes in performance, concurrency, data and scaling problems.

• Mentor and multiply. Coach senior and junior engineers, grow future tech leads, and make the whole team faster and more confident.

• Partner across functions. Work with product, design, data and business teams to turn goals into technical plans, and to say no or reshape scope when needed.

• Shape technical strategy. Guide build-versus-buy decisions, manage tech debt, evaluate new technologies, and contribute to the engineering roadmap.

• Raise the bar. Help define engineering practices, hiring standards and culture, and take part in interviewing.


What are we looking for?

• Bachelor's degree in Computer Science or a related field, or equivalent practical experience.


Core engineering

• 10+ years of professional software engineering, with a track record of shipping and running production systems.

• Strong computer science fundamentals: data structures, algorithms and complexity, operating systems, networking, databases and concurrency.

• Fluency in at least one major backend language (for example Python, Go, Java, or Node.js/ TypeScript) and the ability to pick up others quickly.

• Deep knowledge of relational and NoSQL data stores: schema design, indexing, transactions, query tuning and replication.


System design and problem solving

• Proven ability to design distributed systems that are scalable, fault tolerant and cost aware, and to explain the trade-offs clearly.

• Experience with APIs, event-driven and asynchronous architectures, queues, caching and service-to-service communication.

• A structured approach to ambiguous problems: break them down, test assumptions, decide with incomplete data, and measure results.

• Strong debugging instincts, including performance profiling and production troubleshooting.


Delivery and operations

• Have led at least two significant projects from inception to production, including planning, milestones, risk management and launch.

• Hands-on experience with deployment: CI/CD pipelines, containers (Docker, Kubernetes), a major cloud (AWS, GCP or Azure), and infrastructure as code.

• Practical experience with monitoring, logging, alerting, SLOs and incident management.

• Habit of writing tests and automation, and of leaving systems more reliable than you found them.


Leadership and communication

• Experience leading engineers without formal authority, through influence, mentoring and clear technical writing.

• Excellent written and verbal communication: design docs, RFCs and concise updates to non-technical stakeholders.

• Ownership mindset, sound judgment on priorities, and comfort working in a fast-moving environment.


Nice to have

• Experience in fintech, lending or another regulated, data-heavy domain.

• Exposure to AI/ML or LLM-based systems in production: model serving, evaluation, retrieval, and cost and latency management.

• Deep experience with data engineering: streaming, batch pipelines, warehouses or search systems.

• Security and compliance awareness: authentication, encryption, audit trails, secure SDLC.

• Experience with multi-tenant SaaS, high-throughput systems or zero downtime migrations.

• Open-source contributions, conference talks, or technical writing.

• Experience scaling an engineering team or helping set up hiring and onboarding practices.

Read more
Tracxn
Tracxn Technologies
Posted by Tracxn Technologies
Bengaluru (Bangalore)
6 - 14 yrs
₹20L - ₹50L / yr
skill iconJava
Technical Architecture
Data Structures
Microservices
Data architecture
+1 more

Location: Bangalore

Department: Engineering

Reports to: SVP

Experience required: 6+ years


About Tracxn:

Tracxn (Tracxn.com) is a Bangalore-based product company providing a research and deal sourcing platform for Venture Capital, Private Equity, Corp Dev, and professionals working around the startup ecosystem.

We are a team of 600+ working professionals serving customers across the globe. Our clients include Funds like Andreessen Horowitz, Matrix Partners, GGV Capital, and Large Corporations such as Citi, Embraer & Ferrero.


Founders

  • Neha Singh (ex-Sequoia, BCG | MBA - Stanford GSB)
  • Abhishek Goyal (ex-Accel Partners, Amazon | BTech - IIT Kanpur)


About Technology Team: 

Tracxn's Technology team is 60+ members strong and growing. The technology team is subdivided into multiple smaller teams, each owning one or more services/components of the technology platform. Ours is a young team of motivated engineers with a minimal management structure where almost everyone is actively involved in technical development and design activities. We have a team-centric culture where the ownership and responsibility of a feature or module lie with a team compared to an individual.

We value ownership, continuous learning, consistency, and discipline as a team.


Our Tech Stacks:

We work on an array of technologies, including but not limited to backend and frontend systems such as Java, Python, Spring Boot, Node.js, ReactJS, Next.js, Webpack, and Storybook; cloud and serverless platforms like AWS, etc; data and infrastructure technologies such as Elastic Stack (Elasticsearch), MongoDB, MySQL, Redis, Kafka, and Ansible; large-scale web crawling solutions; modern data pipelines and ETL workflows; and AI/ML-driven projects.


Job Overview:

We are looking for experienced software engineers with 6+ years of overall software development experience, including backend development and proven people-management skills. The ideal candidate will lead the engineering team(s), drive technical excellence, and ensure timely delivery of high-quality software solutions.


Job Responsibilities:

  • Lead, mentor, and manage a team of software engineers
  • Own technical planning, architecture discussions, and execution
  • Collaborate with product managers and stakeholders
  • Drive best practices in software development, testing, and deployment
  • Conduct code reviews and ensure high engineering standards
  • Manage delivery timelines, resource planning, and technical risks
  • Support hiring, onboarding, and performance management of engineers


Job Requirements :

Professional Experience

  •  Proven experience leading or managing software engineering teams
  • Track record of delivering complex, scalable software systems
  • Experience driving technical initiatives and influencing architectural decisions
  • Strong collaboration experience with product, design, and cross-functional teams.

Technical Leadership & Management

  •  Ability to mentor, coach, and grow engineers across different experience levels
  • Experience conducting performance reviews and providing technical feedback
  • Strong ownership of team delivery, timelines, and quality
  • Experience balancing hands-on technical work with people management

Backend & System Architecture Expertise

  • Strong proficiency in modern backend architectures, design patterns, and microservices architecture.
  • Proficiency in at least one server-side programming language (e.g., Java, Python, etc.)
  • Solid understanding of API design principles and implementation
  • Hands-on experience with relational and non-relational databases and knowledge of data pipelines and data warehousing concepts.

Technical Competencies

  • Strong system design and problem-solving skills
  • Knowledge of caching strategies, performance optimization, and scalability
  • Understanding of data modeling and query optimization
  • Familiarity with search and indexing technologies
  • Understanding of security best practices in backend systems


Culture:

  • Work with performance-oriented teams driven by ownership and passion.
  • Learn to design systems for high accuracy, efficiency, and scalability.
  • No strict deadlines, focus on delivering quality work.
  • Meritocracy-driven, candid culture. No politics.
  • Very high visibility regarding which startups and markets are exciting globally.
Read more
TalentXO
tabbasum shaikh
Posted by tabbasum shaikh
Bengaluru (Bangalore)
6 - 10 yrs
₹50L - ₹60L / yr
backend
B2B
SaaS

Tech Lead – Backend

Roles & Responsibilities

The company is building the operational backbone for how B2B enterprises run their business.

As a Tech Lead on the backend team, you will own the technical direction for a core domain of the platform—systems where correctness is non-negotiable, scale is unforgiving, and edge cases never stop coming. You will also mentor Senior Engineers in your pod.

This is a hands-on role: you will write code and design systems yourself day to day, pair on complex problems, review the work of engineers around you, and be the person who figures out what's actually broken before it becomes a fire.

You will report into the Engineering Manager / Head of Engineering. This is not a feature-factory role. You are here to raise the level of abstraction the team works at, not simply to ship tickets faster.


What You'll Own

  • Design and build core platform services that handle complex business logic reliably at scale.
  • Architect and own integrations with external enterprise systems, including their quirks, rate limits, and failure modes.
  • Build APIs that enterprise engineering teams actually want to integrate with, not just ones that technically work.
  • Own production debugging end to end: diagnose issues across services using logs, traces, and metrics, and make incidents boring rather than fires.
  • Embed security and compliance thinking into your systems by default, not as a retrofit.
  • Mentor Senior Backend Engineers in your pod: pair on hard problems, review their work, and help them grow as engineers.
  • Set the architectural direction for your domain: choose frameworks, patterns, and abstractions that shape the platform for years.
  • Lead design reviews and code reviews, and set the technical standard the rest of the team calibrates against.
  • Hold a clear bar for quality, follow-through, and ownership across the engineers you work with, ensuring systems are healthy in production, not just merged.
  • Partner with Product, Implementation, and Customer Success as the engineer who understands the system deeply enough to challenge requirements when necessary.
  • Raise the technical bar for the engineers around you without slowing the team down.

Ideal Candidate

  1. Strong Tech Lead / Staff Engineer / Lead Engineer Profile
  • Proven experience operating at Tech Lead, Staff Engineer, or Lead Engineer level.
  1. Mandatory – Overall Experience
  • Minimum 6+ years of overall Software Engineering / Development experience building production backend systems.
  1. Mandatory – Tech Lead Ownership
  • Proven Tech Lead ownership with experience setting technical direction, architecture, frameworks, or engineering standards used by other engineers.
  1. Mandatory – Backend Development
  • Strong hands-on backend development experience with deep proficiency in at least one backend programming language such as Python, Java, or Golang.
  1. Mandatory – System Design & Distributed Systems
  • Strong experience in system design and distributed systems, including architectural trade-offs, scalability, failure modes, reliability, and long-term maintainability.
  1. Mandatory – APIs & Integrations
  • Experience designing and building APIs, backend services, and external/enterprise integrations.
  • Strong experience owning complex business logic and production systems.
  1. Mandatory – Technical Leadership
  • Formal technical leadership experience, including mentoring Senior Engineers, conducting design and code reviews, driving engineering quality, and leading technical decisions across a team.
  1. Mandatory – Hands-on IC + Tech Lead
  • Must be a hands-on Individual Contributor + Tech Lead, with approximately 70–80% hands-on coding/engineering involvement.
  • Pure people-management profiles are not suitable.
  1. Mandatory – Company Background
  • Experience working in Product Companies, Startups, or B2B SaaS organizations.
  1. Mandatory – Education
  • CS degree or equivalent, such as B.Tech / B.E. / B.S.
  1. Preferred – Technical Skills
  • Experience with Kafka, NATS, RabbitMQ
  • AWS
  • Docker / Kubernetes
  • CI/CD
  • Observability and monitoring
  • Security and compliance
  • Multi-tenant systems
  • Financial, billing, or enterprise platforms


Read more
A Global container shipping and logistics industry
A Global container shipping and logistics industry
Agency job
via Michael Page by Pramod P
Chennai
9 - 13 yrs
₹40L - ₹52L / yr
skill iconJava
JPA
JUnit
Microservices
Apache Kafka
+6 more

ABOUT THE ROLE

The Principal Software Engineer – Java will play a pivotal role in designing, developing, mentoring and maintaining high-performance IT system for Hapag-Lloyd. The role requires deep expertise in Java and microservices-based architecture, along with a strong focus on code quality, performance, and scalability. The ideal candidate will be a passionate engineer who thrives in a Java development agile environment and brings a solution-oriented mindset to collaborative product development. As a senior technical expert, you will be responsible for low-level and high-level architectural design, mentoring developers, and working closely with team in Hamburg & Chennai. The ideal candidate is a passionate, solution oriented engineer with a proven track record in leading technical projects within an agile environment.



WORK EXPERIENCE:

9–14 years of hands-on experience in development using Java, JEE, JPA, JUnit, Kafka, and Microservices. Good Experience in AWS. Strong experience in architectural design – both low-level and high-level. Experience building distributed systems and working in microservices-based architecture. Proficient with Kafka and message-driven architecture. Strong experience with relational databases (e.g., PostgreSQL). Sound understanding of modern DevOps practices, including CI/CD pipelines, containerization, and cloud deployment. Experience working in Agile/Scrum-based teams with exposure to software lifecycle tools (e.g., Git, Jenkins, JIRA).

 

Technical Skills Java, JEE, JPA, JUnit, Microservices Kafka (Desired), REST API development SQL, PostgreSQL Git, Maven, Jenkins (Desired), Familiarity with Docker, Kubernetes, and cloud platforms (eg. AWS)

 

EDUCATION & QUALIFICATIONS Bachelor’s degree in computer science, Engineering, or related discipline



KEY RESPONSIBILITIES & TASKS

Software Development & Design Design and develop scalable, reliable, and high-performance applications using Java, JPA, Kafka, Microservices, Junit, API and PostgreSQL. Lead low-level and high-level design discussions and decisions for scalable architecture. Build and maintain microservices architecture using industry best practices. Drive technology innovation. Write clean, efficient, well-documented code with high unit test coverage using JUnit.



Mentorship :

Mentor and guide developers and team members in coding standards, best practices, and problem-solving. Conduct regular code reviews, peer programming, and provide technical leadership to ensure code quality and continuous improvement.

Systems Integration & Tools:

Work with messaging systems such as Kafka to build real-time data processing services. Implement and optimize data access using SQL /PostgreSQL databases. Participate in the design and implementation of DevOps pipelines for CI/CD.

Quality, Testing & Documentation:

Conduct regular code reviews and participate in peer programming and Peer coding Review. Perform system testing, validation, and verification across development stages. Contribute to technical documentation throughout the software development lifecycle

Agile Collaboration & Continuous Improvement:

Collaborate closely with Product Managers, Engineering Managers, Scrum Masters, and developers in agile teams. Participate in sprint planning, retrospectives, and demos. Remain current on new technologies and drive adoption of best engineering practices across the team.

BEHAVIOURS & APPROACH

Strong analytical and problem-solving skills Team-oriented with excellent communication and collaboration skills Passion for clean code, architecture, and continuous learning Ability to work independently with a proactive approach to problem-solving

Read more
House Of Edtech
Bengaluru (Bangalore)
5 - 7 yrs
₹20L - ₹40L / yr
skill iconJava
Google Cloud Platform (GCP)
Microservices
skill iconPython
skill iconAmazon Web Services (AWS)
+1 more

Senior Software Engineer – Backend

Company: House of EdTech (Goenka Kachave LLP)

Location: Bangalore, Hybrid

Job Type: Full-Time

Experience: 5+ Years

About the Role

House of EdTech is looking for a Senior Software Engineer – Backend to design, develop, and scale high-performance backend services and APIs supporting products used by millions of learners.

You’ll work closely with Product, Frontend, Data, and Engineering teams while taking end-to-end ownership of backend features and contributing to system architecture and technical decisions.

What You'll Do

  • Design and develop scalable backend services and REST APIs.
  • Build reliable systems capable of handling high traffic and large data volumes.
  • Own backend features from design and development through deployment and monitoring.
  • Work with microservices, databases, and distributed systems.
  • Identify and solve performance, scalability, reliability, and security challenges.
  • Participate in system design and architecture discussions.
  • Conduct code reviews and contribute to engineering best practices.
  • Mentor junior and mid-level engineers.
  • Monitor production systems and troubleshoot incidents.

What We're Looking For

  • 5+ years of professional backend development experience.
  • Strong hands-on experience with Java, Python, Scala, C++, or a similar language.
  • Experience building and operating large-scale distributed systems.
  • Strong understanding of REST APIs, microservices, and databases.
  • Experience with cloud/infrastructure technologies such as GCP, Docker, or Kubernetes.
  • Strong software engineering fundamentals, including security, reliability, testing, and code quality.
  • Experience with system design, architecture, and technical decision-making.
  • Strong communication and cross-functional collaboration skills.
  • Experience mentoring engineers is a plus.

Why Join House of EdTech?

  • Work on products impacting millions of learners.
  • Solve challenging backend and scalability problems.
  • Take significant ownership of architecture and engineering decisions.
  • Opportunity to grow into technical leadership and architectural ownership.
  • Work in a fast-growing technology environment.


Read more
Pune
5 - 13 yrs
₹20L - ₹30L / yr
skill iconPython
skill iconGo Programming (Golang)
skill iconNodeJS (Node.js)
NOSQL Databases
RESTful APIs

Job Description

ABOUT THE ROLE

The Senior Principal Software Engineer – Full Stack is a key technical leader responsible for defining and driving the technical strategy across the entire engineering function. You will own complex, high-impact systems, deliver enterprise-scale SaaS products at Champion Pace, and serve as a recognized internal subject matter expert — providing thought leadership to redefine the supply chain through an intelligent, adaptive platform.


WHAT YOU'LL DO

  • Architectural Ownership: Design, implement, and lead the development of robust frontend frameworks and backend services, taking end-to-end ownership of critical, cross-functional components.
  • Technical Strategy: Apply deep expertise in highly specialized domains to develop complex systems, contribute to company objectives, and drive creative and effective goal achievement.
  • Problem Resolution: Proactively debug, diagnose, and resolve highly complex technical issues and performance bottlenecks across the stack with minimal guidance.
  • System Design: Apply conceptual thinking to understand advanced technical implications and construct highly scalable system architectures.
  • Technical Mentorship: Act as an internal subject matter expert — mentor senior and principal engineers, lead cross-team code reviews, and establish high standards for quality and performance.
  • Policy & Principles Guidance: Direct the application of existing technical principles and actively guide development of new policies and engineering standards.
  • Code Optimization: Translate complex product and technical requirements into clean, efficient, maintainable code; optimize system architecture for scale and performance.
  • Cross-Functional Collaboration: Build formal networks across organizational groups and collaborate closely with Product, QA, and DevOps to deliver world-class SaaS products.
  • Strategic Influence: Convey advanced technical concepts and persuade diverse stakeholder audiences to drive cross-organizational alignment and technical adoption.
  • Functional Accountability: Determine methods and procedures on new assignments, taking ultimate responsibility for results that impact the entire engineering function.

 

Qualifications

MUST-HAVE QUALIFICATIONS

  • 12+ years of professional software development experience (8+ with a Master's; 5+ with a PhD).
  • Expert-level proficiency in HTML, CSS, JavaScript, Java, Node.js, Python, and RESTful APIs.
  • Deep experience with microservices, SQL/NoSQL databases, and modern frontend frameworks.
  • Proven ability to own and drive complex, cross-functional technical architecture end-to-end.
  • Strong track record of mentoring senior engineers and leading technical standards across teams.
  • Deep understanding of cloud-native architectures, Agile product development, OOP fundamentals, and data structures & algorithms.

NICE-TO-HAVE

  • Experience with agentic or AI-powered platform engineering.
  • Familiarity with manufacturing or supply chain SaaS domains.
  • Background in AI governance, evaluation, and observability.


Read more
Bengaluru (Bangalore)
5 - 12 yrs
₹20L - ₹45L / yr
skill iconJavascript
skill iconJava
skill iconNodeJS (Node.js)
skill iconPython
skill iconGo Programming (Golang)
+12 more

Job Title : Generalist Fullstack Engineer (Java / Node.js / React / AI-Driven Engineering)

Experience : 5 to 12 Years

Location : Bengaluru (Koramangala) – Hybrid (3 Days WFO)

Employment Model : C2H

Joining : Immediate to 20 Days Notice Only

Open Positions : 4


About the Role :

We are hiring a hands-on Generalist Fullstack Engineer for a high-impact engineering team. This is a 90% coding role focused on building scalable products across frontend, backend, cloud, and modern AI-enabled engineering practices.


Mandatory Skills :

Full Stack Development (Frontend + Backend), JavaScript / Java / Node.js / Python / Go, ReactJS or modern UI frameworks, Microservices, AWS, Docker, Kubernetes, SQL/NoSQL, CI/CD, Terraform (IaC), Automated Testing (TDD), AI-enabled software delivery, and strong hands-on coding experience.


Key Requirements :

  • 5 to 12 years of software development experience.
  • Strong expertise in JavaScript, Java, Node.js, Python, or Go.
  • Hands-on experience with ReactJS / modern frontend frameworks.
  • Strong backend depth with microservices & event-driven architecture.
  • Experience with AWS, Docker, Kubernetes.
  • Exposure to AI tools/frameworks in software delivery.
  • Strong understanding of SQL/NoSQL databases & data modelling.
  • Experience with CI/CD, automated testing, Terraform (IaC).
  • Working knowledge of TDD, pair programming, continuous integration, security best practices.


Roles & Responsibilities :

  • Develop and own production-grade full-stack applications.
  • Build AI-first engineering workflows to improve delivery efficiency.
  • Drive architecture decisions and engineering best practices.
  • Deliver scalable cloud-native solutions.
  • Collaborate across product, QA, design, and architecture teams.
  • Improve system reliability through monitoring, automation, and testing.

Ideal Candidate :

✔ Strong end-to-end ownership (Frontend + Backend).

✔ Deep hands-on coding mindset (not people-management focused).

✔ Strong AWS + SQL exposure.

✔ Experience building and managing UI state and frontend components.

✔ Stable career progression (avoid frequent job changes).


Interview Process :

  1. Technical Round – GT (Assemble)
  2. Technical Round – Client
  3. Technical Round – Client
  4. HR Discussion & Offer
Read more
Bengaluru (Bangalore)
5 - 10 yrs
₹16L - ₹30L / yr
Fullstack Developer
skill iconJavascript
skill iconJava
skill iconNodeJS (Node.js)
skill iconPython
+13 more

Job Title : Generalist Fullstack Engineer (Java / Node.js / React / AI-Driven Engineering)

Experience : 5 to 10 Years

Location : Bengaluru (Koramangala) – Hybrid (3 Days WFO)

Employment Model : C2H

Joining : Immediate to 20 Days Notice Only

Open Positions : 4


About the Role :

We are hiring a hands-on Generalist Fullstack Engineer for a high-impact engineering team. This is a 90% coding role focused on building scalable products across frontend, backend, cloud, and modern AI-enabled engineering practices.


Mandatory Skills :

Full Stack Development (Frontend + Backend), JavaScript / Java / Node.js / Python / Go, ReactJS or modern UI frameworks, Microservices, AWS, Docker, Kubernetes, SQL/NoSQL, CI/CD, Terraform (IaC), Automated Testing (TDD), AI-enabled software delivery, and strong hands-on coding experience.


Key Requirements :

  • 5 to 10 years of software development experience.
  • Strong expertise in JavaScript, Java, Node.js, Python, or Go.
  • Hands-on experience with ReactJS / modern frontend frameworks.
  • Strong backend depth with microservices & event-driven architecture.
  • Experience with AWS, Docker, Kubernetes.
  • Exposure to AI tools/frameworks in software delivery.
  • Strong understanding of SQL/NoSQL databases & data modelling.
  • Experience with CI/CD, automated testing, Terraform (IaC).
  • Working knowledge of TDD, pair programming, continuous integration, security best practices.


Roles & Responsibilities :

  • Develop and own production-grade full-stack applications.
  • Build AI-first engineering workflows to improve delivery efficiency.
  • Drive architecture decisions and engineering best practices.
  • Deliver scalable cloud-native solutions.
  • Collaborate across product, QA, design, and architecture teams.
  • Improve system reliability through monitoring, automation, and testing.

Ideal Candidate :

✔ Strong end-to-end ownership (Frontend + Backend).

✔ Deep hands-on coding mindset (not people-management focused).

✔ Strong AWS + SQL exposure.

✔ Experience building and managing UI state and frontend components.

✔ Stable career progression (avoid frequent job changes).


Interview Process :

  1. Technical Round – GT (Assemble)
  2. Technical Round – Client
  3. Technical Round – Client
  4. HR Discussion & Offer
Read more
SwitchKart
Swapna Ganachari
Posted by Swapna Ganachari
Bengaluru (Bangalore)
3 - 6 yrs
₹10L - ₹15L / yr
skill iconReact Native
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconNextJs (Next.js)
skill iconPostgreSQL
+2 more

About the Role


SwitchKart is on a mission to make technology more accessible and more sustainable — we're in the business of recommerce, giving old smartphones a second life, cutting down e-waste, and extending the lifecycle of every device we touch.

We're looking for a Senior Full Stack Developer to help us build and scale the ecosystem of platforms powering this mission — from our procurement app to our retailer app, pricing engines, and warranty systems. You'll take ownership of complex features end-to-end, mentor junior engineers, and make architectural decisions that shape how we grow.


What You'll Do


• Own Features End-to-End: Design, build, and ship full stack features across our procurement, retailer, pricing, and warranty platforms — from database schema to UI polish.

• Drive Architecture: Make key technical decisions on system design, scalability, and code structure as our ecosystem of apps grows.

• Build AI-First: Design and build systems with AI at the core — not bolted on. Think about where AI can automate, assist, or enhance the products you're building from day one.

• Build Scalable Architecture: Build and monitor a highly performant, failure-resistant platform — we take pride in doing this with a small, high-ownership team.

• Automate and Integrate: Develop tools that automate our integration processes and build data pipelines across our app ecosystem.

• Foster Technical Excellence: Champion unit and integration testing and lead meaningful code reviews across the team.

• Prototype and Validate: Create interactive prototypes to prove out technical concepts and participate in pilots for new initiatives.

• Mentor the Team: Guide junior developers through code reviews, pairing, and technical direction.

• Report Upward: Provide regular updates to management on milestones, risks, issues, and mitigation plans.

• Collaborate Cross-Functionally: Work closely with product and design to translate requirements into robust technical solutions across multiple products.


What We're Looking For


Must Have


• 4+ years of full stack development experience

• Strong proficiency in React and Node.js

• Solid experience with PostgreSQL or MySQL — schema design, query optimisation

• Experience designing and scaling production systems

• Experience deploying and managing applications on a cloud platform (AWS/GCP or similar)

• Comfortable owning a feature from concept to deployment

• Strong debugging and problem-solving skills


Good to Have


• Experience mentoring or leading junior engineers

• Track record of driving scalability and time-to-market in past cloud architecture decisions

• Exposure to CI/CD pipelines

• Experience with Docker, NoSQL databases, or distributed caching

• Experience integrating third-party REST/SOAP APIs

• Experience in a fast-moving startup environment


Why SwitchKart


• Real ownership over architecture and technical direction.

• Access to the latest AI coding agents and tools — we invest in keeping our engineers on the cutting edge.

• Work on a genuinely differentiated business with measurable impact.

• Be part of a lean team where your decisions shape the product.

• Opportunity to mentor and grow the engineering team.



Read more
The fastest cloud PDM and PLM for modern hardware teams.
The fastest cloud PDM and PLM for modern hardware teams.
Agency job
via Cutshort Lightning by Bisman Gill
Hyderabad
4 - 9 yrs
Upto ₹100L / yr (Varies
)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconAmazon Web Services (AWS)
TypeScript

About the company

The client is the home base for hardware engineers. They give the teams building robots, rockets, medical devices, and the next generation of physical products a single place to move fast without breaking things, turning CAD chaos into a system of record engineers actually love to work in. We're profitable, post-Series A, and growing our Hyderabad engineering team.


About the role

We're looking for a tech lead to set the technical direction for a growing team and raise the bar for everyone around them. This is a hands-on leadership role: you'll still write production code, but your largest impact comes through architecture, mentorship, and the standards you instill. You own outcomes for a team, not just your own commits. 


What you'll do

  • Lead the technical direction of a team building across our TypeScript/React + Node.js + AWS stack
  • Drive architecture decisions, document tradeoffs, and align the team on a clear technical path Mentor engineers through code review, pairing, and guidance, growing them toward strong production ownership
  • Set and uphold standards for code quality, testing, and operational rigor
  • Stay hands-on: write production code on the highest-leverage and hardest problems
  • Partner with product and leadership to scope work, manage technical risk, and deliver predictably
  • Be accountable for the reliability and maturity of the systems your team owns in production


What we're looking for

  • Demonstrated technical leadership: you've set direction for a team and elevated those around you
  • Strong full-stack proficiency in TypeScript, React, and Node.js, plus solid AWS depth
  • A track record of shipping to production and owning systems in operation, and of holding a team to that same standard
  • Strong architectural judgment: you decompose ambiguous problems, weigh tradeoffs, and make decisions others can build on
  • Excellent communication: you keep your team aligned and stakeholders informed, and you surface risk early
  • Comfort leading in a fast-paced, high-ownership early-stage environment 


Why choose us?

  • The teams building advanced hardware and the robots, machines, and devices shaping the future run
  • Direct access to founders; you'll help shape product and engineering direction, not just execute tickets
  • Fast feedback loops: what you build is in front of customers in days, not quarters
  • Profitable at Series A, so you get startup upside without the constant fundraising-survival anxiety
  • Competitive compensation and meaningful equity
  • Bi-yearly appraisal cycles
  • Upto 20% Bonus based on performance
  • Monthly Swiggy vouchers
  • Flexibility with work hours
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos