Backend Engineer // UpsellGuru at UpsellGuruPosted on: 03/11/2021
Location: Berlin, Germany (ON-SITE)
Tags: jquery lambda symfony s3 php backbone redis sql rds dynamodb aws react golang mysql elasticsearch
We are looking for self-motivated, goal-oriented and enthusiastic engineer with a passion for learning and delivering. You will join our team in Berlin and you will help developing new features and improving the product, making an impact from day one. We started 5 years ago from scratch, on PHP/Symfony. We think, manage and develop in short iterations, practicing CI, sharing agile values as a company. Young company, small team means free of corporate policies, with direct access to everyone, possibility to discuss any decision and influence every process. **Your Role** * Build web-based, PHP centric, applications that are robust, scalable, and elegant * Work on a diverse group of systems that covers everything in the web stack – batch, event-driven processing and, occasionally, frontend tools (React.js) * Programming of clean, testable code * Improve the interaction between our users and our product * Challenge the ideas brought to the table using constructive criticism **Your profile** * You are a positive, proactive team player who is passionate about her/his craft * You love team collaboration and feel comfortable working in pair programming * You can see the bigger picture and life outside of code :) * Bachelor’s degree or higher in a technical field (e.g. Computer Science or Engineering) or equivalent working experience * At least 5+ years of working experience frontend technologies and with object-oriented PHP or another backend technology * You are not afraid of touch frontend code (currently a jQuery codebase being actively modernized in React.js) * You understand the importance of a robust tech stack versus running behind every shining tech solution arising * You balance technical debt with business requirements leverage * You have a strong knowledge of SQL and relational databases * You have a basic knowledge of Linux and Version Control Systems (e.g. Git) **Nice to Have** * Working experience with Symfony or another modern MVC framework * Prior experience working in the e-commerce/travel tech problem space * Prior experience in start-up environments * Prior experience with AWS services * Working experience with React.js **Our offer** * Permanent full time position in Berlin * Competitive salary * Good work/life balance * Flexible hours - you’re your own boss * Fully remote initially, with some days (up to 3) at the office once the pandemic is under control * Get the chance to take on great responsibility and influence in a seed stage startup * Current stack: + Backend: PHP (7.4 with Symfony components), AWS (EC2, RDS Aurora/MySQL, S3, SQS, DynamoDB, SES, Lambda with Golang), Redis, ElasticSearch + Frontend: React.js, jQuery, Backbone, Vanilla CSS If you are interested in our offer, write us an e-mail (email@example.com) and let’s have a talk!