• Irene

We Are Hiring: Backend Software Engineer

Updated: Mar 15, 2021

We are seeking a backend software engineer to join our growing Lviv office. Candidates should be comfortable working in a micro-service architecture and have a solid understanding of GraphQL and REST.

Role Purpose As a member of the Rentancy development team, you will be responsible for the exiting challenge of developing new backend functionality for a brand new product. Key responsibilities include: o Be comfortable designing and developing in a micro-service architecture. o A good understanding of what working in a DevOps culture is. o Familiar with cloud computing platforms, such as AWS. o Liaising with product owners, designers and stakeholders to clarify and evaluate requirements. o Take responsibility for your own testing in-line with continuous delivery practices. o Maintain projects in a way that allows for collaboration and re-use by other developers. o Producing estimates for future development using Agile methodologies. Areas of accountability Analysis and design 20% Programming, testing & documentation 50% Control 10% Production support 5% Coaching & Training 15% Requirements Skills & Knowledge ---------------------- o Experience of working in a micro-service environment. o Understand what it means to work in an Agile environment. o Able to plan work in an iterative manner to ascertain business benefits quickly. Analysis and Design ----------------------- o Understand and utilise tools available in cloud computing platforms. o A solid understanding of the division between front-end and backend responsibilities. o Continuous delivery exposure and a drive to improve pipelines without compromising quality. o Solid understanding of GraphQL and REST in a micro service environments Development --------------- o Deep knowledge of at least one of the following languages: Typescript, Java, JavaScript, GoLang (knowledge of more than one language would be looked at favourably) o Genuine passion for technologies, and open to new ideas. o Service-oriented and micro-service architectures. o Maintaining sessions using stateless application approaches. o In-depth knowledge of design patterns and how/when to use them o Knowledge of NodeJS, React would be desirable o Unit testing frameworks and reporting on coverage etc. o Search technologies using Lucene-based technologies (Elasticsearch, Solr) o SQL, NoSQL, XML, XSD, SOAP, JSON Build/Deployment --------------------- o Continuous Delivery Pipelines (Amplify, GitHub Actions etc.) o Using Serverless Technologies o Cloud computing platforms General --------- o Strong track record in ensuring code quality, testing and employing best practices. o Some exposure to the travel industry preferable but not essential. o Must be used to working closely with other team members and stakeholders, to constantly improve team collaboration and working practices Competencies ----------------- o Highly collaborative and both delivery and quality-oriented. o Ability to work on multiple projects concurrently. Location Location is a mix of working from home and office - dependent upon how the pandemic outlook improves.

How to Apply

Please send an email together with your CV to our CTO, Declan Newman, declan@rentancy.com

12 views0 comments