Job description for Back-end Developer at VocaGame
We are seeking a highly skilled Back-end Developer to join our dynamic engineering team. In this role, you will design, develop, and maintain robust backend systems, ensuring high performance, reliability, and scalability. You will collaborate closely with cross-functional teams to deliver impactful solutions that enhance user experience.
Key Responsibilities:
- Design and implement scalable and secure backend architectures and APIs.
- Develop and optimize database schemas, queries, and stored procedures for performance.
- Collaborate with frontend developers to integrate APIs
- Write clean, maintainable, and efficient code while following best practices.
- Troubleshoot and resolve performance and reliability issues in production environments.
- Participate in the full software development lifecycle, including planning, development, testing, and deployment.
- Stay up to date with emerging technologies and industry trends to continually enhance our backend systems.
Job Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 2-5 years of experience in backend development with a strong focus on server-side technologies.
- Proven experience integrating various payment gateways into web and mobile applications.
- Technical Skills:
* Proficiency in programming languages such as GoLang, Javascript, and, Node.js
* Extensive experience with RESTful API design and development.
* Strong knowledge of database systems, including performance optimization.
* Familiarity with cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
* Experience with micro services architecture and asynchronous messaging systems.
- Soft Skills:
* Excellent problem-solving abilities and analytical skills.
* Strong communication and collaboration skills.
* Ability to work independently and in a team environment.
* Experience with DevOps practices and CI/CD pipelines is a plus.
* Knowledge of frontend technologies (React, Angular, Vue.js) is a plus.
* Contributions to open-source projects or technical blogs is a plus.
