Job Description :

Sr. Back End Developer
We are looking for a back-end developer with Go (Golang) skills, responsible for core backend infrastructure. Your primary focus will be the development of all server-side logic for applications that offer private and public APIs while ensuring high performance and responsiveness to requests from the front end. You will fit right in if...
•  You believe the best collaboration occurs through transparency, strong communication, and healthy debate
•  You challenge others to be better, welcome new ideas, and advocate for the best solution
•  You champion automation and focus on doing fewer things, faster and more efficient
•  You have strength in communication and problem solving; adaptable, proactive, and willing to take ownership.
•  You have experience leaning on your project management abilities, capable of prioritizing and handling multiple projects simultaneously under time constraints, within budget parameters, and working with a distributed team
•  You are willing to learn from others to enhance your own skills.
•  You have been part of team working in a SDLC such with established methodologies like Scrum, Kanban, XD, TDD, DDD, Safe, etc.
•  You are used to implementing software design patterns, enterprise integration patterns, and both object-oriented and functional programming paradigms.
•  You have experience with leveraging open source frameworks and libraries such as React, Vue, Angular, Material-UI, automated testing frameworks (Jest, Jasmine, Selenium, Protractor, xUnit, jUnit, and others).
•  You have working knowledge with CI/CD/DevOps practices and technologies like GitLab/GitHub, containers/orchestration tools (Docker, Kubernetes), package managers, Jenkins, CircleCI, Ansible/Chef/Puppet, and infrastructure-as-code.
•  You demonstrate the ability to quickly master and apply new technologies, practices and patterns.
•  You always strive to inclination to automate all varieties of testing (unit, integration, end-to-end).
•  You understand fundamental design principles behind a scalable application.
•  You are proud of your GitHub and can't wait to show it off to other engineers
•  You are proficient with Git: fundamentals, code review, pull requests, etc.
•  You have a strong command of a statically typed languages like Golang, C#, Java.
•  You have used Golang over the past 2 years to develop code that scalably runs in production.
•  You have experience with NoSQL databases like MongoDB as back end datastore.


Similar Jobs you may be interested in ..