NoSQL (advanced) AWS (advanced) Node.js (advanced) About GorillasHey there! We are Gorillas and we are influencing the way people live their lives. Groceriesbeing delivered to your door in under 10 minutes is a concept that up until recently wasunimaginable. We’re redefining an industry that has never experienced the rapid changes that we’re creating: you can be a part of generating this change!As a member of the Product & Engineering team you will become part of a diverse and inclusive company culture which aims to become a global leader in on-demand retail - a neat network of cross-functional teammates responsible for product management, design, user experience, analytics, and cutting-edge engineering. Together we build the product and experience that is the core of Gorillas.We run a highly complex technological operation across clients, platforms, and countries, and you will be able to shape both our technology as well as our engineering culture. You will have the opportunity to experience a hyper-growth startup environment that is still focussed on personal growth as well as team development.Why Gorillas?As a part of the fastest growing startup in Europe, you can benefit from a steep learning curve from day one with a high-growth career trajectory - we love seeing our crew blossom and growing with us! With a transparent company culture and stunning team spirit, Gorillas ensures a dynamic and international environment welcome to anyone! Plus, our flexible working arrangements support people at different stages in their lives. We also celebrate diversity and are committed to creating an inclusive environment for all employees.If you want to build something you are proud of and you believe in the vision, we want you in the Gorillas fam!Responsibilities:Take ownership of a feature or feature setComplete application development by coordinating requirements, schedules, and activitiesActively participate in project team meetings and technical discussions related to the projectWork with designers, PO and other engineers to solve problems and implement solutionsGenerate high-quality code in balance with rapid feature deliveryCode reviews, technical documentation, deploymentsImplementation of the best practices for continuous deliveryPropose process improvements and changesInvolved in Team on-boarding and MentorshipRequirements:Diverse Software Engineering experience (5+ years)Strong proficiency of Node.JS and knowledge of the frameworks available for itExcellent understanding of both NoSQL and SQL databasesDesire to work with Kotlin and develop skillsStrong understanding of Design Patterns, Algorithms, and OOPKnowledge of system design, software architectures and fundamental design principles behind a scalable and secure applicationExperience with AWSHands-on CI/CD and deployments systems (GitHub actions, Circle CI, EAS, AppCenter)Knowledge of Agile (preferably SCRUM and Kanban) development practicesStrong analytic & problem-solving skillsThe solution-focused, takes initiative to work effectively within established guidelinesIntermediate + English level We offer:Flexible working format - remote, office-based or flexibleA competitive salary and good compensation packageFlexible and personalized career growthProfessional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)Active tech communities with regular knowledge sharingEducation reimbursementPaid vacation days, sick leaves, and days offHealthcare & Sport programMedical insuranceMemorable anniversary presentsCorporate events and team buildings
Senior NodeJS Engineer ( in Bucuresti
Datele de contact vor fi vizibile dupa ce veti aplica!