Job description
- Design, develop, and maintain scalable fullstack web applications
- Implement microservices-based architectures and ensure system reliability
- Build responsive and dynamic UI components using React.js
- Develop high-performance APIs using Golang, Python, or Node.js
- Work with event-driven systems (Kafka, RabbitMQ, or similar)
- Manage databases, caching strategies, and backend optimization
- Perform code reviews, debugging, and system enhancements
- Collaborate with cross-functional teams to deliver high-quality products
- Adapt quickly to fast-paced project switching and tight deadlines
Job requirements
- Strong problem-solving and analytical skills
- Experience in Agile/Scrum development methodologies
- Familiarity with GraphQL, WebSockets, or gRPC is a plus
- Excellent understanding of security best practices (OAuth, JWT, etc.)
- Ability to work independently and as part of a team