Are you interested in joining a diverse and international team within a rapidly growing clean-tech startup? Do you enjoy gluing systems together to build cool interactions? Are you the bringer of order, slayer of chaos? Sounds like a match!\n\n\n**About us**\nWe are Brenger and weโre building a sustainable transportation platform that solves the inefficient way of transporting bulky goods by optimizing the utilization of every van on the road which reduces the CO2 emission along the way. Youโll be joining a strong and diverse development team of 11 people (7 developers, 1 data scientist, 1 designer, 1 product owner, 1 QA engineer). Weโre light on meetings, our Scrum ceremonies are on a predefined schedule. We use GitLab for issue tracking (simplicity is a virtue), Slack+Google Meets for video calls, Slack for async communications. Email load is light for devs, meetings are banned on Wednesdays and Thursdays.\n\n\n**Your role**\nDesign, develop and maintain a suite of integrations with third party services.\nOperate the integrations (in a devops fashion), build resiliency, make sure looking after them is boring as possible\nCooperate with the internal development team to evolve the systems linked to your integrations.\nThe ideal candidate is the type who enjoys the adventures of building resilient/antifragile software and takes pride in building good architectures while doing so.\n\nThe parts of the tech stack you would be working with:\n* Microservices built with Python 3.8 and deployed on AWS Lambda\n* A React web app for the embedded customer flows\n* Symfony 4-based core backend exposing a REST API\n* GitLab CI (along with most of GitLabโs other parts\n\nWe have got a core backend (PHP 7.4) facilitating the general lifecycle of transports in cooperation with domain-oriented microservices (all Python 3.8) and React based frontends. We are now looking for someone who will build a solid suite of integrations mostly in Python, and is fluent in React+TypeScript (or equivalent) to be able to build the integration-specific GUIs along the way.\n\nThere are things we do not do, like unproductive merge/pull request discussions regarding coding standards and style which we avoid by enforcing them in CI. Instead, we always welcome improvements regarding architecture, programming, and operations practices: anything that strengthens our workflows.\n\n**Your skills**\n* 5+ years of experience using Python, React and TypeScript\n* Creating integrations with Rest APIs\n* Competent using git and issue trackers in team workflows\n* Experience working in a remote team\n* Good English skills, both written and spoken\n[Extra] Experience working in startups\n[Extra] Exposure to logistics and less-than-mainstream e-commerce protocols\n\n**What we offer**\nAt Brenger we work hard every day to keep Brenger growing and we celebrate our successes, big and small. You will work remotely within CEST (+/- 1hour) but will definitely feel part of a vibrant and ambitious team. In addition to a competitive salary we offer you the chance to visit our HQ based in Amsterdam during your onboarding and the opportunity to be a self starter within a dynamic work environment with a lot of freedom to take ownership. \n\nPlease mention the word **MARVELED** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNDM=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$20,000 — $40,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nEurope, (CEST +/- 1hour)
# How do you apply?\n\n**Are you looking for your Full Stack remote adventure? Join us!**\nApplying is made easy just answer the 5 questions via the application form and add your resume if you have one. Our hiring process consist 5 steps: introductory call, coding challenge, team + in-depth technical interview, meeting the founders, offer ๐\n\n**We love to hear from you!** โก
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for Rally and want to re-open this job? Use the edit link in the email when you posted the job!
Full-time, Remote\n\n[Rally](https://www.rallyon.com/) gives e-commerce merchants the freedom to build a checkout experience that reflects their brand. We are part of a growing headless commerce ecosystem, playing a critical role in joining a multi-dimensional, flexible frontend experience with the backend that best suits the merchant. Our goal is to give merchants the tools to create a seamless checkout experience, connect more deeply with their customers, and significantly impact revenue growth. We appreciate a decentralized ethos and are merchant and revenue-focused, always. Merchants should own their checkout and Rally is here to help them do that.\n\nWe are launching V1 of the Rally product and are looking for an experienced PHP Backend Developer (WordPress) to join our team. You would be joining a high-impact group of accomplished engineers who are building emergent technology in the e-commerce space. This is an exciting and formative moment in Rallyโs growth as a product and a company. If you are interested in building something new, expanding your skillset and domain knowledge, and working with kind, fun, and thoughtful people, we encourage you to apply.\n\nWant to learn more about Rally and hear from our leadership? Check out Jordan Gal, our CEO, talking about Rally on [his podcast](https://bootstrappedweb.com/rally-on/). \n\n## This role will\n\n* Work on our powerful, flexible, and highly scalable WooCommerce Plugin\n* Develop various backend systems and operations into Rally APIs\n* Optionally help participate in developing our Laravel based APIs, including architect, define and maintain our database and models\n* Ensure our systems can keep up their high performance and responsiveness\n* Be responsible for implementing new features and integrations as well as supporting existing functionality in the WooCommerce Plugin\n* Join us in sprint planning and retrospectives\n* Collaborate and problem solve with the Product team\n* Make a lasting impact on our stack and the future of e-commerce\n\n## Who you are\n\n* Minimum 5 years of experience in WooCommerce and WordPress plugin development\n* Advanced knowledge of PHP (minimum of 5 years)\n* Advanced knowledge of MySQL or similar relational database systems\n* Excellent REST API understanding\n* Excellent understanding of OOP concepts\n* Excellent understanding of software design patterns\n* Excellent time management skills\n* GitHub, Docker, Buildkite, and similar development tools\n* Ability to problem-solve, track, and follow up on a variety of complex technical issues with internal and external stakeholders\n* Ambitious, the ability to think beyond the everyday, be highly collaborative, and extremely driven\n\n## Nice to haves\n\n* AWS Knowledge\n* Ecommerce knowledge\n* Scrum and agile development\n* Experience with high-performance systems\n* Deep understanding of database operations\n\nThis is a full-time, fully remote role. Ideally, you are located in a European time zone, but we are open to other time zones on a case-by-case basis.\n\n## Who we are\n\nWe #rallytogether in all things. We are a small team; you wonโt hear โthatโs not my jobโ. We value accountability, creativity, and fostering an inclusive and transformative experience for ourselves and our community of merchants. We are looking for those who are guided by a growth mindset and have the ability to think beyond the typical playbook. We care about the success of our customers and our company. We are willing to do the work, have the hard conversations, and take ownership in the service of delivering value to the customer. We do not believe in the allowance of brilliant jerks and are always working towards creating high psychological safety. If you are excited about our mission of empowering e-commerce merchants and building out the headless ecosystem, weโd love to have you apply even if you feel unsure that you meet every requirement in this posting.\n\n## Benefits & Perks\n\n* We are a small team; your work will have big impact\n* Meaningful equity and competitive pay\n* Stipends for work-from-home setup\n* Learning and development resources\n* Flexible work schedule, with an open vacation policy\n* A kind, thoughtful, and enthusiastic team\n\nRally is an equal opportunity employer that values diversity, inclusion, and belonging. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We will consider for employment all qualified applicants with arrest and conviction records in a manner consistent with applicable law. \n\nPlease mention the words **TABLE ATOM CAUSE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNDM=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$80,000 — $100,000/year\n
\n\n#Location\nEurope
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.