Description
Netguru is a trusted partner in digital commerce. The company helps leading brands modernize B2B solutions, marketplaces, and retail ecosystems.
We are currently seeking a talented Senior Golang Developer. We are also open to candidates with a Fullstack profile, particularly those who bring solid backend expertise complemented by at least basic hands-on experience in frontend development.
Responsibilities
- Develop and maintain backend services using Golang (and React if you have experience and are willing to work as a Fullstack Developer) in a modern product environment.
- Build features based on high-level product requirements, collaborating closely with Product Managers and Designers to clarify scope, purpose, and expected behavior.
- Take ownership of the full development lifecycle, including coding, testing, creating pull requests, and releasing features to production.
- Write and maintain automated tests to ensure code quality and reliability.
- Work within fast CI/CD pipelines, where code may reach production shortly after approval.
- Collaborate with distributed engineering teams in a fully remote setup with a strong emphasis on autonomy and accountability.
- Identify blockers early and proactively seek clarification or support when needed.
- Contribute to technical discussions and continuously improve engineering practices and product quality.
- Use AI-assisted development tools (e.g., Copilot, Claude, Cursor or similar) to enhance productivity and code quality.
Requirements
- Strong proficiency in Go (Golang) – this is a mandatory requirement for external candidates.
- Solid experience building backend systems and APIs in a production environment.
- Experience working in product-focused engineering teams rather than strictly delivery or outsourcing environments.
- Understanding of modern development practices, including code reviews, automated testing, and CI/CD pipelines.
- Familiarity with cloud-based environments, preferably AWS (deep infrastructure expertise is not required).
- Experience using AI development tools as part of the engineering workflow.
- Ability to work effectively in a high-autonomy environment with minimal supervision.
- Strong problem-solving skills and sense of ownership.
- Excellent English communication skills (spoken and written).
Nice to Have
- React experience - full-stack role
- Experience working in fast-moving product companies.
- Background in strictly typed languages such as Java, .NET, or Kotlin.
- Experience collaborating closely with product and design teams during feature discovery and implementation.
Benefits
- Flexibility: 100% remote work.
- Professionality: dev-friendly processes, like Continuous Integration and Code Review, work in line with Agile methodology.
- Diversity: projects from various industries like fintech, healthcare, insurance, or education.
- Growth: work with a team of experts and continuous development of your hard and soft skills.
- Knowledge: knowledge sharing sessions, internal knowledge base