Job Title: Golang Developer
Location: Fully remote working but must be based in Spain, France or United Kingdom.
We are looking for a Golang Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented SAAS team that works on mission-critical applications. You will join the Core development team while providing expertise in the full software development lifecycle, from concept and design to testing.
· Hands on experience in designing and developing applications in Golang.
· Object Oriented analysis and design using common design patterns.
· Excellent knowledge of Relational Databases, SQL and NoSQL technologies (Cassandra).
· Experience with test-driven development.
· Contribute in all phases of the development lifecycle.
· Write well designed, testable, efficient code.
· Ensure designs are in compliance with specifications.
· Prepare and produce releases of software components.
· Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.