Senior Back-End Engineer
We are looking for an experienced Backend Engineer to join our team.
As Sr. Backend Engineer at Mesh, you’ll get to build a high-scale, performant secure, modern SaaS product serving thousands of businesses worldwide! You will work with a highly professional team and have the opportunity to experience multiple technologies; from Java backends to serverless NodeJS applications, running on modern cloud infrastructure. Each member of our Engineering team is an all-around player who influences the product from the overall experience to the details of development and architecture. You should be passionate about software engineering and creating and owning a product end-to-end; from inception to production, through the technical design, coding, testing, deployment, and monitoring.
Requirements:
- 7+ years of professional experience as a software engineer with a strong emphasis on backend development in both dynamic and statically typed languages (preferably Java, JavaScript/NodeJS).
- A solid understanding of distributed and scalable production systems.
- Fluent English – spoken and written – is a must.
- High standards for code quality, testability, maintainability, security, and performance
- Team player with excellent communication and collaboration skills.
- Previous experience working on financials/payments systems – an advantage
- Previous experience in a startup environment – an advantage
- Ability to self-learn new skills and technologies.
- Motivated fast independent learner and great at problem-solving.
Responsibilities:
- Join a team of highly experienced engineers, tackling tough problems and finding creative ways to solve them.
- Work closely with product owners to deliver high-performing, scalable backend applications and API services/products
- Build large and complex, customer-facing web applications and API products from the ground up using modern technologies.
- Maintain, enhance, and improve the backend empowering our platform.
- Have full ownership over designing, implementing, and testing features and services that comprise our backend/platform.
- Continuously push the professionalism bar higher by promoting a culture of quality and ownership.
We offer
People: The new team is just being built. You will work directly with our client’s side representative and have your influence on the crucial designs and architecture of the applications.
Self-development: We guarantee regular challenges and the ability to make your own decisions, you will be able to visit leading international tech conferences and organize meetings on the client’s side.
Conditions: Spacious and brand new two-story office with the necessary facilities for you, social package, and compensation benefits that will satisfy even the most demanding specialist.