KENTECH company
Job description
Senior Backend Developer (Golang)
Note: the position is on location. We work in a hybrid system (remote/office) but you must have your residence in Gran Canaria to work with us.
WHAT WE ARE LOOKING FOR:
We are looking for two Backend Developers to help us take our efforts to the next level and deliver new and exciting capabilities to our clients. Proactivity is a must, but we are willing to invest in you, even if Golang is something new in your skillset.
HOW WILL BE YOUR TEAM
You will work with small cross-functional teams in a highly collaborative way, you will use the latest technologies, and enjoy seeing the direct impact of your work. You will have a thorough understanding of how a multichannel platform gets done from concept, to design, to a finished product.
WHAT IS THE CHALLENGE WAITING FOR YOU?
• Create full-scale applications by working collaboratively and iteratively through design and development to deliver fully functioning web-based and mobile applications.
• Contribute to the architecture across the technology stack, from database to native apps.
• Put emphasis on creating the foundation for rapid and effective implementation of systems.
• Deliver API / back-end code in Golang (Google's High-Performance programming language)
• Create technical specifications and architecture documents, prepare and keep good documentation
• Perform basic support and debugging in test and production environments
• Maintain and repair existing applications.
KNOWLEDGE AND EXPERIENCE:
• 3+ years of development in one or more object-oriented languages, preferably GoLang, Java, C++, etc.
• Experience with containerization (e.g., Docker, Kubernetes) and modern architecture patterns (e.g. microservices and event-driven architectures)
• Experience with relational and non-relational data stores (e.g. MySQL/NDB, MongoDB, CouchDB, Cassandra, etc.)
• Significant experience writing and utilizing RESTful API services and performance-tuning large-scale applications
• Experience in analyzing data to draw business-relevant conclusions and in data visualization techniques and tools
• Experience with Agile development methodologies
• Excellent oral and written communication skills, including technical writing skills and the ability to effectively communicate with and engage cross-functional teams in various locations
• Proficient in the English language, written and spoken
QUALIFICATIONS
• Bachelor's or higher degree in Computer Science or a related field, or equivalent proven work experience in software development
COMPENSATION & BENEFITS
• Competitive salary: 35.000-45.000 € gross per year (based on knowledge and experience)
• Hybrid remote work
• Flexible working hours
• Relocation package to move to Gran Canaria.
• Fully paid private health care packages for you and your kids
• Fully paid life insurance
• Gym membership provided by Beats
• Great location at the sunny Gran Canaria
• 1000 m2 Office with a fully stocked kitchen and an area facing wonderful views of Las Palmas de Gran Canaria’s seaside and Port.
• 23 paid vacation days + official bank holidays in Spain.