Position: Back-End (Golang) Developer
Company: Nixwood
Experience required: 2y
English level: upper

The company is focused on payments processing, payroll and loans disbursement, detecting fraud and helping other businesses grow exponentially. It serves these companies by providing a suite of world-class APIs, eCommerce platform integrations, and easy to use applications for individual entrepreneurs, SMBs, and enterprises alike. The client wants to develop new functionality for checkout, existing e-wallets and cardless payments and as well as to improve overall code quality and performance.

Requirements:
— 4+ years of of professional software development experience
— 2+ years of experience in Golang as a programming language
— Solid understanding of OOP
— Strong experience with RESTful services and API's
— Upper-intermediate written and spoken English.
Would be a plus:
— Experience with JavaScript/TypeScript
— Experience with AWS
— Experience with Kubernetes
Responsibilities:
— Focusing on the back-end development of web-application
— Writing reusable and maintainable code
— Designing and implementing new features and functionality
— Optimizing code for maximum performance
— Proposing solutions and approaches to technically handle non-trivial requests
— Participating in the Agile development process, team planning, estimation, review activities
— Work in an international team.
We offer:
— Grow professionally with subsidized certifications, courses, and conferences
— Improve your English with conversation clubs and direct client communication
— Enjoy our extra perks: remote work, flexible schedule, bonuses for important life events, fresh food & snacks in the office
— Let loose with fun parties, BBQs, online activities and off-sites