Job Openings
Senior Software Engineer (Golang, React) (6-Month Contract)
About the job Senior Software Engineer (Golang, React) (6-Month Contract)
What you will do:
- Design, develop, and deploy software systems while maintaining high coding standards and best practices
- Collaborate with a team of software engineers, participate in code reviews, and foster a culture of continuous improvement
- Work in a Scrum team to develop and maintain web applications with a focus on solution efficiency, effectiveness, and scalability
- Contribute to the full software development life cycle including requirements gathering, design, development, testing, deployment, and maintenance
- Take ownership of technical challenges that span across multiple disciplines and tech stacks
- Continuously learn and share knowledge with teammates in a collaborative environment
What you will need:
- 4+ years of experience using Go languages and one or more database softwares (MySQL, PostgreSQL, MongoDB)
- Experience in frontend development with React, Next.js, or Ionic, including proficiency in TypeScript
- Familiarity with Docker, Kubernetes, IaaC, RabbitMQ, Redis, gRPC, REST, and CI/CD workflows
- Ability to write clean, maintainable, and high-quality code across different languages
- Comfortable working in Linux environments
- Passionate about best practices in software development and eager to keep learning
Its a plus if you have:
- Experience with AWS platforms and Social Network APIs (e.g., Facebook, Twitter)
- Solid understanding of software architecture principles
- Knowledge of Agile Manifesto or Scrum Framework
- Good communication skills, including the ability to work well with non-technical stakeholders