About the Role
- We are looking for a highly skilled Full Stack Engineer with strong experience in React, Golang, and PostgreSQL to join our engineering team. The ideal candidate should be comfortable building scalable applications, writing clean and efficient code, and collaborating closely with cross-functional teams.
Key Responsibilities
- Develop and maintain end-to-end web applications using React (frontend) and Golang (backend).
- Build scalable APIs, microservices, and backend systems using Golang.
- Design, optimize, and manage PostgreSQL database schemas and queries.
- Work closely with product, design, and QA teams to deliver high-quality features.
- Write clean, reusable, and maintainable code following best practices.
- Participate in code reviews, architecture discussions, and sprint planning.
- Troubleshoot and resolve performance, scalability, and reliability issues.
- Implement CI/CD pipelines and work with cloud environments (AWS/GCP/Azure).
Required Skills & Experience
- 5+ years of hands-on experience in full stack development.
- Strong proficiency in React.js including hooks, state management, and component design.
- Solid experience with Golang for backend development.
- Strong understanding of PostgreSQL, query optimization, and schema design.
- Experience building RESTful APIs and microservices.
- Good understanding of cloud platforms (AWS/GCP/Azure).
- Knowledge of Docker, Git, CI/CD, and basic DevOps practices.
- Strong problem-solving skills and ability to work in an agile environment.
Good to Have
- Experience working in the Logistics / Supply Chain domain.
- Experience with GraphQL.
- Knowledge of TypeScript.
- Familiarity with Kubernetes or serverless architecture.
- Experience with message queues (Kafka, RabbitMQ, SNS/SQS).
- Basic understanding of security best practices.