Team Lead/ Sr. FullStack Developer (GoLang)

ََََ - مصر - Egypt

We're Hiring: Senior/Team Lead Full Stack Engineer (Go Language) 

Are you a Full Stack Engineer with deep expertise in Go and a passion for building scalable, maintainable, and high-performing applications using clean architecture best practices? We’re looking for a Senior/Team Lead Engineer to join our dynamic team and lead the development of robust backend and frontend systems.
 

Role and Responsibilities:

- Lead and mentor a team of developers, ensuring best practices in software development.

- Design, develop, and maintain both backend and frontend services with a focus on scalability and maintainability using Go.

- Apply clean architecture principles to build modular and testable code, ensuring a clear separation of concerns.

- Work with product owners and stakeholders to understand and translate business needs into technical requirements.

- Drive technical decision-making for both backend and frontend systems, including architecture, infrastructure, and tools.

- Optimize code for performance and scalability, ensuring secure and efficient deployment.

- Conduct code reviews and guides to ensure adherence to best practices and coding standards.

- Stay up-to-date with industry trends and technologies, particularly in Go development, and share your knowledge with the team.
 

Qualifications:

- Proven experience in full-stack development with expertise in Go (Golang) and a solid understanding of clean architecture principles.

- Experience as a Senior Engineer or Team Lead, with a track record of leading successful projects.

- Strong knowledge of backend development using Go, as well as frontend development (JavaScript/TypeScript, Vue.js).

- Hands-on experience with relational and NoSQL databases.

- Experience in building scalable RESTful APIs.

- Familiarity with cloud platforms (AWS) and containerization technologies (Docker, Kubernetes).

- Strong understanding of version control systems (Git), CI/CD pipelines, and automated testing.

- Excellent problem-solving skills and ability to troubleshoot complex technical issues
 

What We Offer:

- Competitive salary and benefits package.

- A leadership role where you’ll have the opportunity to drive the technical strategy of the company.

- Flexible working conditions with remote work options.

- Ongoing professional development and career growth opportunities.

- A collaborative and innovative environment with a team of talented professionals.

تاريخ النشر: اليوم
الناشر: Wuzzuf .com
تاريخ النشر: اليوم
الناشر: Wuzzuf .com