➔ All jobs
➔ Jobs at Lopay_official
➔ Apply for this job
Typescript Node Software Engineer
Salary guideline: £80,000 - £90,000 GBP (Or local equivalent) + Equity
lopay builds payment tools to empower small businesses worldwide. Our in-person card readers accept Apple Pay, Google Pay and all major cards at less than half the price of our competitors such as SumUp and Square.
Since launching at the beginning of the year, lopay has been growing 10-15% week on week and is quickly asserting itself as a disruptive player in the face to face payments market.
With increasing growth, lopay is looking for an experienced Typescript Node Software Engineer to join their Product & Engineering team.
Day to day responsibilities include working within a squad of 4-5 developers to design, architecture and build features for the lopay mobile & web application.
A typical feature will require updates across the lopay backend technical stack: APIs (express), database updates (Postgres), data management (caching in Redis), architecture updates (services, events) and decent test coverage (e2e & unit).
The ideal candidate will be a strong communicator, a passionate and experienced developer (multiple software teams in the past) with strong critical thinking skills.
Key skills and experience:
- NodeJS + Typescript
- SQL (Postgres or similar, such as MySQL)
- Redis (Or other data caching tooling)
- Git flow (Feature branches, tags, with CI/CD)
- Experience working with payment providers at scale (Stripe, Braintree, etc..)
- Experience working with modern Point of Sale (POS) applications.
- Test driven development. End to end (e2e) and unit testing in NodeJs/Typescript. Mocking external services.
Responsibilities
- Review other team members code and architecture designs and provide feedback to ensure high code quality, readability and scalability throughout our codebase
- Take the lead on projects to deliver greenfield functionality whilst helping maintain existing API functionality.
- Work collaboratively with other cross functional teams to deliver end to end features and foster innovation.
- Ensure your code is readable, maintainable and has test coverage
Research has shown that women are less likely than men to apply for this role if they do not have solid experience in 100% of these areas. Please know that this list is indicative and that we would still love to hear from you even if you feel you only are a 75% match. Skills can be learnt, diversity cannot.
Interview Process
Our interviews are typically conducted over Google hangouts and consist of the following phases:
- Initial screen (15 - 30 minutes)
- Remote take-home or face 2 face task (role dependent)
- Final interview (2 hours)
Benefits
- Stock options
- Home office equipment allowance of £500 GBP (or local equivalent)
- Company issued phones and Apple Macbook Pro
- Working in a disruptive and fast-growing industry where the possibilities are endless
- Fully remote: your life, your way of working
Contact
Website
lopay.com
join-engineering@lopay.com
Phone
+44 (0)20 4571 4796
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs