Summary
Lazerpay is a startup helping businesses and creators collect payments worldwide through crypto, invest their crypto income, and withdraw in minutes.
We are looking for a Senior Backend Engineer to help build and extend different customer-facing and internal API services. You will be working with a small team of frontend engineers, blockchain engineers, and designers to build highly impactful products in the fast-growing blockchain technology space.
Responsibilities
- Design and build backend services that are highly maintainable and scalable to meet the growing demand for our services
- Come up with highly creative and cost-effective ways to solve business problems.
- Great sense of ownership and ability to work under minimal supervision.
- Partake in code reviews and give actionable feedback.
- Deliver APIs that make it easy for developers (internal and external) to interact with our platform.
- Participate in troubleshooting complex issues and resolving defects in services.
Required Skills:
- You’ve designed, built, scaled, and maintained production services, and know how to compose a service-oriented architecture.
- You have at least 3 years of professional experience with Nodejs/Nestjs, and ****experience with Golang will be of advantage.
- Experience in Distributed Systems Architecture (Microservices, Event-Driven, and RESTful Services)
- You have experience working with large scale Relational Database Systems (MySQL, Postgres, etc) and NoSQL systems (MongoDB, DynamoDB, etc)
- You have a solid understanding of object-oriented (OO) analysis and design principles and demonstrate proficiency/expert knowledge in OO design.
- You have a very good understanding of caching techniques for optimizing production workload.
- You write high-quality, well-tested code to meet the needs of your customers.
- You have experience working in a fast-paced startup environment
- You have great technical and non-technical communication skills.