Project Based Backend Engineer (3 months) REMOTE
Cyfle
Job Description
<h3>Job Description:</h3><p>We are seeking a highly skilled Backend Engineer to join our team. As a Backend Engineer, you will play a crucial role in designing, developing, and maintaining the server-side logic and infrastructure of our applications. You will work with cutting-edge technologies and collaborate with cross-functional teams to deliver high-quality software solutions. If you have a passion for backend development, extensive experience in the field, and a strong background in Computer Science, we want to hear from you!</p><h3>Responsibilities:</h3><p>1. Design, develop, and maintain scalable and efficient backend systems and services.<br>2. Collaborate with the development team to define and implement APIs, data models, and architecture.<br>3. Write clean, maintainable, and well-documented code that adheres to coding standards.<br>4. Optimize and improve existing backend processes and systems for performance and scalability.<br>5. Troubleshoot and debug complex issues to ensure system reliability.<br>6. Conduct code reviews and provide constructive feedback to team members.<br>7. Stay up-to-date with industry trends and emerging technologies to continuously improve our backend infrastructure.<br>8. Work closely with DevOps and infrastructure teams to deploy and manage applications in a GCP (Google Cloud Platform) environment.<br>9. Utilize Golang and other relevant technologies to build and enhance backend services.<br>10. Collaborate with product managers and other stakeholders to understand and translate business requirements into technical solutions.<br><br>Requirements:<br><br>1. Bachelor's degree in Computer Science or a related field.<br>2. Minimum of 3 years of professional experience in backend development.<br>3. Proficiency in Golang with a minimum of 1 year of hands-on experience.<br>4. Strong knowledge of backend technologies, including databases, API development, and server-side architecture.</p><h3>Additional Requirements:</h3><ul><li>Proficient English Speaker</li><li>Own equipment (Laptop/PC and Internet)<br><br>Preferable: <br>1. Experience working in a GCP (GoogleCloud Platform) environment, including services like Google Cloud Functions, and Google Cloud Storage.<br>2. Familiarity with microservices architecture and containerization technologies (e.g., Docker).<br>3. Solid understanding of software development principles, design patterns, and best practices.<br>4. Excellent problem-solving and debugging skills.<br>5. Strong communication and teamwork skills.<br>6. Ability to work in a fast-paced and collaborative environment.<br><br>If you meet the above requirements and are passionate about backend development in Golang within a GCP environment, we encourage you to apply for this exciting opportunity. Join our team and contribute to building cutting-edge backend solutions that drive our success.</li></ul><p>Originally posted on <a href="https://himalayas.app">Himalayas</a></p>
Language Requirements