Develop and implement a few back-end APIs in Go, and check that they connect and function effectively with the front-end and engineering excellence tasks
Provide useful suggestions and answers to aid in the architectural decision-making process
Collaborate and communicate well with team members across the organization
Provide consistent logging and error handling, help the engineering team build unit tests, test mocks, and more
Work with a problem-solving mindset to complete tasks by the deadline
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 5+ years of relevant experience as a software developer
Prolific experience working with Go/Golang application development
Extensive knowledge of AWS and related technologies
Prior experience with AWS Go Library
Demonstrable experience with Go unit testing and mock framework
Nice to have some experience with Git and Protobuf
Familiarity working with Postman and SQL
Extensive experience using database optimization techniques desirable
Nice to have some experience with front-end web development technologies like TypeScript and JavaScript
Fluent in spoken and written English communication