In our digital world, nearly every company has a website or uses software and IT systems. The back-end developer is a programmer who creates components and features on the server-side, indirectly accessed by a user through a front-end application or system. These developers are tasked with creating, maintaining, testing, and debugging the entire back-end. This includes the core application logic, databases, data and application integration, API, and other processes taking place behind the scenes. A highly skilled back-end developer knows how to analyze user needs to ensure a positive user experience and he is a good software engineer, too.
Tasks in detail:
Design and develop high quality software that we need
Maintain our microservices
Work with team to develop product and design innovative solutions to improve our products
- Problem-solving skills to find innovative and smart solutions for new challenges.
- Familiar with software engineering concepts like:
- Design patterns
- KISS, DRY, SOLID
- Clean code
- Familiar with Golang
- Familiar with relational database and their concepts
Powered By Hire.Camp