FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsDockerDynamoDBGoGoogle Cloud PlatformGrafanaGraphQLGRPCJavaScriptKafkaKubernetesMicroservicesMongoDBMySQLPostgresPrometheusRabbitMQReactRedisReduxTerraformTypeScript
About the role
Key responsibilities & impact- Join Engineering team as a Senior Software Engineer (Full-Stack) and lead full-stack architecture decisions
- Build scalable distributed systems and drive shared platform strategies across backend, frontend, and cloud ecosystems
- Design scalable service architectures, optimize performance across the full stack, and implement robust testing strategies including integration and E2E
- Mentor other developers and collaborate across cross-functional teams
Requirements
What you’ll need- 5+ years of professional software engineering experience, with a strong focus on full-stack development using Go and React (JavaScript/TypeScript)
- Deep understanding of backend architecture patterns including microservices, event-driven architecture, and domain-driven design
- Hands-on experience designing and building RESTful APIs and/or gRPC services in Go, with a focus on performance, reliability, and maintainability
- Strong proficiency in React, including modern patterns such as hooks, context, and state management libraries (Redux, Zustand, or similar)
- Proven experience with cloud platforms (AWS, GCP, or Azure), including containerization (Docker, Kubernetes) and infrastructure-as-code (Terraform, Pulumi, or similar)
- Solid experience with message brokers and event streaming platforms such as Kafka, RabbitMQ, NATS, or similar technologies
- Strong knowledge of relational and non-relational databases (PostgreSQL, MySQL, Redis, MongoDB, or DynamoDB)
- Experience implementing CI/CD pipelines and automated testing strategies, including unit, integration, and end-to-end testing
- Familiarity with observability and monitoring tools (Prometheus, Grafana, Datadog, or similar)
- Strong understanding of distributed systems concepts such as eventual consistency, idempotency, fault tolerance, and retry strategies
- Experience mentoring junior and mid-level engineers and contributing to architectural decision-making processes
- Excellent communication and collaboration skills, with the ability to work effectively across cross-functional teams including product, design, and DevOps
- A proactive, ownership-driven mindset with a passion for writing clean, well-documented, and testable code
- **NICE TO HAVE**
- Experience with serverless architectures (AWS Lambda, Cloud Functions)
- Familiarity with GraphQL
- Exposure to WebSocket or real-time communication protocols
- Experience in gaming, virtual currency, digital commerce, or fintech domains
- Contributions to open-source projects
Benefits
Comp & perks- 1001 - 5000
- ⚕️ Healthcare Insurance
- 💳 Fintech
- 🤝 B2B
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoReactJavaScriptTypeScriptmicroservicesevent-driven architecturedomain-driven designRESTful APIsgRPCCI/CD
Soft Skills
mentoringcommunicationcollaborationownership-driven mindsetproblem-solving
