Senior Back - End Developer
Belgrade
Holycode is a software development company. We develop modern projects for clients all around Europe.
Our mission is to organize development teams who are working exclusively for one client full time. That team is at the same time a part of the client's company but located in our office.
Our primary goal is to provide a great working conditions and atmosphere for our team in order to have good results. That's why we always follow and abide the suggestions and ideas of our employees without them our company would not be what it is - a place where work becomes fun!
We are currently looking for an experienced Back-End Developer who loves software engineering and who is ready to build the world’s largest online booking platform dedicated exclusively to the rental of recreational vehicles. Someone with strong skills and proven experience who is ready to learn from experts that love what they’re doing. Cloud-infrastructure, automation, software development methodologies like TDD or BDD, software quality best practices, or the latest frontend technologies, our team combines all of those skills and uses them to create awesome things.
AS A SOFTWARE ENGINEER IN HOLYCODE YOU WILL:
- Work as part of a dynamic team focused on shipping high-quality code in record time
- Collaborate closely with other engineers and product managers, define and build high usability, high reliability, and high-performance features
- Push your craft forward, invent new ways of doing things and always ensure high quality deliverables
- Participate in Agile project management scrum meetings for planning, designing, developing and testing product
ESSENTIAL SKILLS AND EXPERIENCE:
- You have broad expertise in general IT topics; a computer science degree is a plus
- You have a deep understanding of fundamental IT principles from assembler to high level programming languages, and have professionally worked with at least two languages
- You love software development and want to master that craft
- You constantly challenge yourself and work on ways how to improve your hard and soft skills
- You like agile development and know that agility is not the same as Scrum
- You have no problem touching old legacy code to turn it into or replace it with something nice and beautiful
- You have proficient English skills (speaking and writing); German would be a plus
RESPONSIBILITIES:
- Work on great software that makes our service unique and our customers happy
- Implement and care for maintainable backend systems in a cloud environment
- Write your high quality, test-driven code in short iterations
- Share your experience with the team and leverage your coworkers
- Collaborate with our QA and product team members
- Stay on top of the latest technologies and constantly challenge yourself
BENEFITS:
- High-growth company in which you can find an exciting and trend-setting challenges
- Familial working atmosphere in an open-minded multinational team
- All necessary equipment – up to you to decide what you prefer
- Budget for professional improvement (courses, conferences, books…)
- Budget for the mastery of the English language during the working hours
- Nice office in Belgrade, in villa with wonderful garden
- Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
- Tournaments of table tennis, table soccer and darts in our office
- Skilled and senior co-workers
- Business trips
- Opportunities to learn and grow with us
Deadline for applications: 30.03.2017.