Payever logo

Backend Software Web Engineer (m/f/x)

Payever·$0 – $0

Primary stack

RESTNestJSOOPMicroservicesMySQLPostgreSQLRedisGitMongoDB

Nice to have's

FastifyRabbitMQTypeScriptNode.jsExpressJavaScript

Job description

About the Position

This job is for you if you have profound experience with web development and REST APIs and are passionate about ensuring the efficient and secure operation of software applications. Your role involves designing scalable, performance-optimized code and managing databases for data integrity. Collaborating closely with frontend teams, you will integrate server-side logic with user interfaces fostering a cohesive application. Testing and debugging will also be in your responsibility. As you grow into your role, you will mentor junior engineers and offer guidance. The most exciting aspect of this job at payever is the vigilant monitoring of application performance and swift troubleshooting ensuring high availability and reliability and thus contributing significantly to the company's success.

Responsibilities

  • Design, develop, and maintain backend systems and services for web applications.
  • Write efficient and clean code to implement new features and improve existing functionalities.
  • Collaborate with frontend developers and product managers to understand requirements and translate them into technical solutions.
  • Ensure proper integration of backend services with frontend components to deliver seamless user experiences.
  • Optimize backend systems to handle large-scale data processing and user traffic.
  • Conduct performance analysis and profiling to identify bottlenecks and implement optimizations.
  • Develop caching strategies, load balancing mechanisms, and distributed computing techniques to improve system efficiency and scalability.
  • Implement robust error handling and fault tolerance mechanisms to ensure high availability and reliability.
  • Design and optimize database schemas, data models, and queries to efficiently store and retrieve data.
  • Work with relational databases (such as MySQL, PostgreSQL) and/or NoSQL databases (such as MongoDB, Cassandra) as per project requirements.
  • Ensure data integrity, security, and compliance with privacy regulations.
  • Write comprehensive unit tests and participate in code reviews to maintain code quality and reliability.
  • Debug and troubleshoot production issues, identify root causes, and implement appropriate solutions.
  • Collaborate with quality assurance teams to ensure proper testing and validation of backend functionalities.
  • Work collaboratively with cross-functional teams, including frontend developers, designers, and product managers, to align technical implementations with product goals.
  • Participate in team meetings, scrums, and design reviews to share ideas, provide insights, and contribute to the overall success of projects.
  • Mentor junior engineers, offer guidance, and promote knowledge sharing within the team.

Requirements

  • 5+ years professional experience with any programming language
  • Bachelor's or Master's degree in Computer Science or related field
  • 3+ years experience in web development and REST APIs
  • Experience with Nestjs
  • Good knowledge of OOP, design patterns, asynchronous programming, microservices, concurrency, and transactions
  • Experience with various relational and NoSQL databases, such as MySQL/PostgreSQL, Oracle, Mongo, Redis
  • Understanding fundamental design principles behind a scalable application
  • Familiarity with Git
  • Strong problem-solving skills and the ability to analyze complex technical challenges
  • Able to meet deadlines and communicate with a remote team

Nice to Have

  • Experience with TDD, preferably with Mocha and Chai
  • Familiarity with Fastify
  • Experience with RabbitMQ
  • Typescript
  • Javascript/ES6
  • Knowledge of Node.js and Express

We Offer

  • A collaborative and inclusive work environment that values diverse perspectives and encourages teamwork.
  • Access to cutting-edge technology and resources to support your work and drive innovation.
  • Opportunities for professional growth and development through training programs, mentorship, and learning initiatives.
  • The chance to work on high-impact projects that contribute to the strategic growth of payever.
  • A supportive and empowering culture that promotes work-life balance and well-being.
  • Competitive compensation and benefits package, including bonuses, and various perks.
  • A culture that encourages and rewards creativity, initiative, and entrepreneurial thinking.
  • Opportunities for networking and building relationships with professionals across different industries and domains.
  • The ability to make a significant impact in shaping the future of technology and its applications.
  • A company that values and recognizes the contributions and achievements of its employees.

About the Company

Founded in 2013 in Hamburg, Germany - payever's mission is to challenge the status quo on behalf of small and medium-sized businesses against the commerce giants. We do so by providing the right tools for sellers of any size to start, run and grow a successful business: We offer online shop as well as point of sale systems and highly flexible and customized payment, marketing, shipping, and communication solutions. We start where others stop with the ultimate goal to free commerce.

We already convinced Santander and Microsoft to join our mission and help us to empower over 5,000 businesses in Germany, Sweden, Denmark, and Norway to compete against existing marketplaces. We’re now 10 years old, but we’re hungry like it’s Day One - we still have the same big dreams and are looking for your help to achieve them!

Sound exciting? We think so too, and we can’t wait to hear from you!

© Payever. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Payever

All 4 roles

Popular searches