Job Openings
Backend Developer (Jr./Sr.)
About the job Backend Developer (Jr./Sr.)
Title: Back-End Developer (Golang)
Challenge:
- A back-end developer is responsible for server-side web application logic and integration of the work front-end developers
- do. Back-end developers usually write the web services and APIs used by front-end developers and mobile application
- developers. We are looking for a Back-End Web Developer responsible for managing the interchange of data between the
- server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the
- central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be
- responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of
- front-end technologies is therefore necessary as well.
- What you will get to do in this role:
- Integration of user-facing elements developed by a front-end developers with server side logic.
- Building reusable code and libraries for future use.
- Optimization of the application for maximum speed and scalability.
- Implementation of security and data protection.
Job Qualifications:
- Proficient knowledge of a back-end programming language where Go is preferred.
- Experience building maintainable and testable code bases, including API design and unit testing
- techniques.
- Experience in MySQL, Postgresql, MongoDB, Redis, Kafka and ElasticSearch.
- Proficient understanding of Git.
- Experienced working in an agile environment and within a small team.
- Ability to work independently or as a member of a team.
- Ability to delegate work effectively.
- Ability to meet all deadlines.
- Ability to write consistent, testable, and maintainable code of high quality.
- Ability of self-learning is strongly required.
- Deliver beautiful and well tested code.
- The ability to multitask and adapt to changing priorities.
- A strong work ethic, expressed through the willingness and ability to acquire new skills, multitask, and take
- on projects outside immediate areas of expertise.