
Backend Developer
Novi Sad, Serbia
About the role:
Are you an experienced, analytical, results-driven Developer? We’re looking for you! Come work with other Tribe members to troubleshoot and improve our current products and processes.
We’re looking for someone who:
- Is motivated by tough problems which needs solving
- Is willing to work on self improvement
- Is able to do work on multiple projects simultaneously
- Can accept (and give) constructive feedback
Responsibilities:
- Compile and analyze data, processes, and code to troubleshoot problems and identify areas for improvement
- Collaborating with the front-end, mobile developers and other team members to establish objectives and design more functional, cohesive code
- Developing ideas for new features and improvements of the product itself
- Participating in continuing education and training to remain current on best practices, and better assist other team members
- Taking lead on projects, as needed
Experience/Skills:
- In-depth understanding of the entire web development process (design, development and deployment)
- Hands-on experience with Java Spring Boot or Python
- Understanding design patterns and their implementation
- Working experience with both SQL and NoSQL Databases
- Knowledge of Clean Code principles
- Extensive knowledge of Gitflow Workflow
- Upper-Intermediate English
- Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
- Excellent analytical and time management skills
- Teamwork skills with a problem-solving attitude
- Ability to work independently or with a group
Deadline for applications: 13.08.2019.