Middle Golang Developer
Madfish
This job is no longer accepting applications
See open jobs at Madfish.See open jobs similar to "Middle Golang Developer" Tezos.Software Engineering
Ukraine
Job Description
- 3+ years of experience with high-scale, high-performance, and high-availability server development
- 2+ years of programming experience in Go
- Solid understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking, and operating systems
- Development expertise in REST/JSON API
- Strong knowledge and experience in building REST based high-loaded solutions
- Strong knowledge of microservices architecture, distributed systems & communication protocols
- Strong experience with Docker
- Good understanding of SOLID principles, including design skills using DDD, OO and Design Patterns
- Degree in computer science or equivalent experience
- Strong experience with working in Agile (Scrum) environment
- Strong communication skills, including Upper-Intermediate English level
- Experience in mentoring others and leading teams
- Experience in Node.js is a plus
Job Responsibilities
- Develop microservice applications from scratch
- Deliver a high-level quality solution
- Work as part of Agile (Scrum) team to develop new functionality & products
- Negotiate with the customer
- Estimate tasks for the team
- Ensure high quality of deliverables
- Generate and maintain technical documentation
- Collaborate with product owners to break down high-level requirements into understandable pieces of work
- Technical support for trainee/junior developers
- Review team members' code, driving best practices across the team
Department/Project Description
This is an opportunity to join a community of developers who create and deliver fast and innovative fintech applications for mobile platforms
This job is no longer accepting applications
See open jobs at Madfish.See open jobs similar to "Middle Golang Developer" Tezos.