We’re looking for a full-stack developer who is skilled in Python/Flask and React to join our growing team of technical staff in Kaunas, Lithuania. You will be tasked with further development of our platform micro services. You will be in charge of extending in house services or creating new ones.
Within each service, you will implement your solutions at the appropriate level in the stack from the Postgres database up to the React frontend. You will design and maintain the service API and integrate with other in-house API or 3rd party SaaS.
You will review the code submitted by other team members of the team on different services. You will work in collaboration with the designer to make sure the service UI is easy to use and consistent. Talking about your broader skill set, this should include communication, time estimation, feature and user story design, wireframing, documentation, testing and deployment.
You will work remotely from our office in Kaunas while reporting to our lead software engineer in Amsterdam. We plan to gradually build up a team of developers in Lithuania and you will be our second hire. We therefore expect seniority not only in technical skills, but also in personality.
What you bring
2+ years in the role of full stack software developer
Experience maintaining an online production service is mandatory
Experience in Agile methodologies, code reviews, unit testing and user stories
Good verbal and written communication in English
Experience working in remote teams through Git, Pull Requests, Slack (or equivalent)
Solid experience of a web framework including ORM and complex access right management.
Experience in working with AWS, Docker and microservices is a plus
Experience building web apps involving GIS and interactive maps is a plus (Google maps, Mapbox/Leaflet)
Ability to translate user stories into wireframes and simple UI is a plus
What we offer
Full-time position with market rate salary and benefits package
Flexible working hours and the freedom to plan your own time