Job Description;
· Develop an application, that will meet stakeholders’ needs
· Develop prototype and/or demo version of application when needed
· Contribute to the digital solutions
· Write “clean”, “stable” “maintainable” and “well-designed” code that would be understandable by others
· Analyse and resolve technical and application-level problems
· Work with product owner and/or project manager to understand the solution requirements
· Participate “pair-programming” and “code rereview” activities
· Conduct unit testing activities
· Work on SDLC and CI/CD pipelined environments
Qualification
· 1 - 4 years’ experience on software development
· Bachelor’s degree in Computer Science or Engineering or equivalent
· Experience in Node.js
· Experience in REST API development and modern JavaScript
· Development experience with React or vue.js front-end
· Experience on SQL (preferably PostgreSQL)
· Knowledge about source code management tools like Gitlab or Github
· Experience working within agile development teams and processes
Plus;
· Experience in No-SQL databases (MongoDB, Neo4J, Redis etc.)
· Work with GIS data, PostGIS is plus
· Understanding in packaging services with Docker
· Knowledge about Python
Skills
· Troubleshooting, problem solving and analytical thinking skills
· Strong communication skills
· Eager to learn existing and new technologies and trends in software development
· Very good command of English
· Reliable, responsible, and self-motivated team player in international, collaborative, and friendly team