PHP, MySQL, Microservices, SOLID.
Microservices knowledge is highly appreciated
What we offer:
Competitive compensation based on experience and skills
Great opportunities for further professional development
Participation in seminars, trainings and conferences
Friendly team, where everyone is a key part of the mechanism;
Comfortable office in the city center (business center Panorama);
English lessons in the office;
Professional growth and learning;
Flexible working hours.
About the role:
— Responsible for design and delivery of stable, maintainable, and operationally sound software that is secure and capable of handling high volume workload
— intermediate+ English
— Work with business to gather requirements needed for implementing the next generation of financial services software and architect a scalable, robust infrastructure
— Build efficient, modular, and reusable software utilizing PHP (required) and NodeJS (appreciated).
— Use available and applicable APIs to develop interfaces with other systems as needed (RESTful or JsonRPC)
— Identify and apply latest tools in the industry to improve core software infrastructure
— Ensure and improve performance, reliability, flexibility and maintainability of existing applications that use symphony based frameworks such as Slim or Laravel.
— Support test-driven development, continuous integration and deployment, actively taking part in design and code reviews
— Apply OOP, and Agile practices and methodologies. DDD and SOLID knowledge is appreciated.
— Microservices knowledge is highly appreciated