— 4+ years of total web experience
— The main language is NodeJS
— Experience with distributed systems and microservices
— Experience with building solid API’s
— Knowledge of GraphQL, ExpressJs, REST, Apollo server/client, Docker
— Nice to know Symfony 3,4, Doctrine, AWS, Microservices architecture, SOLID, JSON: API, API auto testing
— Good written and spoken English.
Personal Attributes, what we are looking for:
— Highly intelligent & personable individual- who is flexible, ready to make a commitment and thrives on challenge
— Excellent organization, time-management and documentation skills
— Strong ability to multitask
— Ability to work independently and as part of a team
— Able to work in a fast-paced work environment
— Develop APIs from scratch
— Develop microservices
— Design and build advanced applications for the web platform
— Collaborate with cross-functional teams to define, design, and ship new features.
— Unit-test code for robustness, including edge cases, usability, and general reliability.
— Work on bug fixing and improving application performance.
— Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
— Responsible for the development of web and mobile apps.
— Life-cycle management of web and mobile apps.
— Manage web and app releases on multiple platforms
— Update Lead Developer regarding development progress of application features and bug fixes.
— Respond promptly to bug reports submitted by paired developer test.