Typescript Tech Lead
About us
At our core, we are a learning culture, individuals who take care of each other and act with integrity. We are a company where engineers thrive, where they can try out the latest technologies and not get sucked into legacy solutions. We are trusted technology partners with some of the biggest names revolutionizing the tech industry. From scaling startups to iconic enterprises, we help our clients reach their goals by providing collaborative high-end technical consulting, agile transformation, and most importantly, product delivery.
Accelerate your career at PepperLabs!
Lead Developers have the ability to grow their skills at PepperLabs while leading and coaching teams.
We are an industry-agnostic web development company, so if you’re interested in learning more about facilitating agile teams, building meaningful relationships with customers, mentoring, and technical coaching, you’re in good company. We value openness, modesty, hard work, and simple yet great solutions. Did we mention that we love agile values and extreme programming (XP) practices?!
As a Typescript Tech Lead you will:
- Write code with high standards
- Build backend- and frontend services
- Create and maintain REST APIs
- Support projects from scratch with your architectural mindset
- Take part in our XP practices and facilitate ceremonies
- Explore programming trends, adopt new best practices, and stay up-to-date
- Share your knowledge and experience with others by holding coding dojos and workshops
Benefits and compensation
The salary range for this position is 1,500,000 - 1,900,000 HUF. On top of that, you will:
- Be provided a top-of-the-line MacBook Pro to work on, personal equipment budget, and conference sponsorship
- Get to work from wherever you live - we help you with the setup
- 20,000 HUF/month stipend towards your extra, home office-related expenditures
- 500,000 HUF home-office setup (4k monitor, magic keyboard, trackpad, standing desk, ergonomic chair, etc.)
As a PepperLabs employee, you will:
- Enjoy a sustainable work environment with fulfilling experiences geared toward continuous learning on things that interest you
- Be part of a values-driven, remote tech company
- Join a talented, open-minded, and supportive team - write high-quality code with some of the smartest engineers in town - work for one company and impact many!
- Constantly learn by attending in-house workshops
- Mentor and be mentored. Learning weaves a thread through all that we do
- Have the opportunity to work with the latest technologies
- Work on high-impact international projects
What we expect from you:
- Proven ability to level up both internal and client cross-functional teams through coaching and mentorship
- Fluent in Typescript (deep understanding of OOP and the SOLID principles)
- Experience contributing across the stack in the following areas:
- Web front end, e.g. React, CSS, browser/web standards
- Backend, e.g. API design & development, data stores, caching, task queues
- Cloud technology, e.g. AWS, GCP, Azure
- Extra: Infrastructure as Code, e.g. Terraform, CloudFormation
- Ensure the on-quality delivery of assigned projects by leading the project development team, overseeing the efficient operation of the team
- Facilitate road mapping and technical/architectural planning
- Ensure the delivery of high performing, maintainable, reproducible software on the project with optimum effort
- Uphold company culture and process across assigned projects
- Assess and manage project-related technology risks
It would make us happy if you:
- Are interested in server-side coding in NodeJS (in Typescript)
- Have experience with extreme programming (XP). We practice:
- Pair Programming: remote pairing with JetBrains’ code with me
- TDD: we write a lot of tests, so experience with TDD is an advantage
- Continuous Integration: we push to master every day, even when a feature is not finished
- Know our tech stack. We use:
- Jest for testing
- TypeORM (mostly with PostgreSQL) for ORM
- NestJS framework and React
- Kubernetes for orchestration
- git for version control, our repositories are in GitHub and we use GitHub Actions for CI
Apply for this job
Drop us an email at jobs@pepperlabs.io and tell us why are you interested in this position!