Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
This role is for one of the Weekday's clients Salary range: Rs 2500000 - Rs 3500000 (ie INR 25-35 LPA) Min Experience: 5 years Location: Remote (India) JobType: full-time Experience: 5–8 years Role Split: ~70% Golang / ~30% ReactJS Onboarding Expectation: Able to contribute to production within the first week Role Overview We are looking for an experienced Golang Backend Developer who has built and operated production-grade, scalable systems.
The role is backend-heavy with meaningful frontend exposure and requires strong problem-solving skills, hands-on cloud experience, and the ability to quickly translate business requirements into reliable, maintainable code.
1) Mandatory Requirements Candidates should be shortlisted only if all criteria below are met: Professional Experience: 5–8 years of software development experience with recent, hands-on Golang usage in production environments Production Ownership: Proven experience building, deploying, and supporting live systems (not limited to proof-of-concepts) Scalable Systems: Hands-on exposure to event-driven microservices handling high throughput and concurrency Problem Solving & Reasoning: Ability to quickly convert business logic into correct implementations (e.
g., simple financial or rule-based calculations) Rapid Ramp-Up: Demonstrated ability to set up environments, pick up tasks, and release code to production within one week of onboarding Communication Skills: Clearly explains architecture decisions, trade-offs, and personal contributions Code Quality: Writes clean, idiomatic Go with good structure, test coverage, error handling, and performance awareness Event-Driven Architecture: Experience with Kafka and/or AWS SQS/SNS, including idempotency, retries, and dead-letter queues gRPC: Protobuf-based API design, contract versioning, backward compatibility, and interceptor usage (authentication, logging) Data Stores: Strong experience with DynamoDB , including data modeling, partition keys, GSIs/LSIs, capacity planning, pagination, and consistency models Basic familiarity with PostgreSQL (ALTER statements, indexing, and replication concepts) Security: Working knowledge of OAuth 2.
0 flows and JWT-based authentication Cloud: Practical experience with AWS, particularly Lambda and serverless architectures 2) Frontend Requirement (Approx.
30%) Minimum 1 year of hands-on ReactJS experience Comfortable working with existing component libraries Experience integrating APIs and managing basic application state Ability to make frontend changes without heavy guidance 3) Nice-to-Have Skills Experience using AI-assisted coding tools (e.
g., Copilot, Codex, Cursor) responsibly to accelerate development while maintaining code quality Familiarity with Terraform , CI/CD pipelines, and deployment workflows Understanding of environment promotion and release processes 4) Key Concepts to Be Evaluated (Depth of understanding is prioritized over theoretical knowledge) Golang: Goroutines, channels, contexts, error handling, maps, testing practices System Architecture: Microservices, event-driven systems, service-to-service communication Cloud & Infrastructure: AWS fundamentals, Lambda patterns, serverless trade-offs Messaging Systems: Kafka, SQS, SNS Databases: DynamoDB and general NoSQL design principles (Cassandra basics a plus) PostgreSQL fundamentals (ALTER operations, indexing, replication concepts) Interfaces: gRPC and Protobuf Security: OAuth 2.
0 and JWT authentication Code Quality: Idiomatic, readable, maintainable Golang code 5) Expected Interview Coverage (for Pre-Screening) Project Deep Dive: Architecture overview, team setup, and individual contributions Concurrency Discussion: Go concurrency patterns such as worker pools, fan-out/fan-in, and channel usage AWS Lambda Experience: Use cases, retry and backoff strategies, and issue resolution Event-Driven Design: Queue vs topic decisions, ordering guarantees, idempotency, and DLQs Data Design: DynamoDB partition and GSI strategy, pagination, and hot partition avoidance PostgreSQL indexing strategy, ALTER examples, and replication basics High-level discussion of event-driven patterns with Postgres (outbox pattern, NOTIFY/LISTEN, CDC) Performance & Reliability: Debugging API latency, profiling, caching, index usage, timeout handling Quick Reasoning Checks: Translating business rules into code and data models Core Skills Golang DynamoDB AWS Lambda ReactJS Kafka SQS / SNS
You'll no longer be considered for this role and your application will be removed from the employer's inbox.