Senior Backend Engineer Job at SManuel Consulting

SManuel Consulting is an HR Consulting and Recruitment services, Outsourcing, Training and Development.

We are recruiting to fill the position below:

Job Position: Senior Backend Engineer
Job Location: Remote
Employment Type: Full-time

Job Summary


  • As a Senior Backend Engineer at Beauty Butler, you’ll contribute to the design and development of our data architecture and interfaces for our app.
  • You’ll work closely with software engineers, product managers, and designers, to build out a Beauty Butler that meets our user’s expectations.
  • You’ll work in a fast-growing entrepreneurial atmosphere and learn the inner workings of startups.
  • We run a flat, inclusive team that wants to hear great ideas from everyone on the team.
  • If you are passionate about building new use cases and driving opportunities, this role is for you.

You’re Excited About This Because You’ll Do

  • Backend Development: Lead the design, development, and maintenance of robust and scalable backend systems. Collaborate with cross-functional teams to gather and understand requirements for new features and enhancements.
  • System Architecture: Participate in technical architecture discussions and actively contribute to decision-making processes, including cloud architecture design. Design and implement high-performance, reliable, and secure backend architecture.
  • Database Administrators (DBAs): Design, implement, and maintain the database architecture of the booking management software. Have expertise in database management systems, data modeling, indexing, and query optimization.
  • Code Review & Quality Assurance: Continuously conduct refactoring, evolve standards, and improve build and test systems for code quality; implement documentation, code review, and CI/CD processes. Implement and advocate for best practices in coding, testing, and documentation.
  • Collaboration & Leadership: Brainstorm with Product Managers and Engineers to conceptualize and build new features. Provide technical leadership and mentorship to junior engineers within the team.
  • API Development: Help design, develop, and launch cloud-native, API-driven web applications. Ensure API compliance with industry standards and best practices.
  • Performance Optimisation: Identify and address performance bottlenecks in backend systems to ensure optimal system responsiveness. Conduct regular performance testing and implement improvements as needed.
  • Troubleshooting & Support:Collaborate with the support team to troubleshoot and resolve backend-related issues promptly. Participate in on-call rotations to address critical system issues.
  • Quality Champion: Provide QA on our apps before deployment. Be accountable for good or bad user experience outcomes in your work.
  • Enthusiast: Keep abreast of industry trends, engineering tools, and emerging technologies to bring innovative ideas to the table.

We’re Excited About You Because

  • You have 5+ years of work experience in Backend Development or a similar role. You have a strong consumer experience portfolio across mobile and web.
  • You have expertise in server-side programming languages such as Node.js (JavaScript), Python, Ruby, Java, or PHP. You are familiar with server-side frameworks such as Express (Node.js), Django (Python), Ruby on Rails (Ruby), Spring (Java), or Laravel (PHP).
  • You have experience with database systems like MySQL, PostgreSQL, MongoDB, and others.
  • You can design and develop robust APIs for communication between frontend and backend components.
  • You have extensive experience with database systems, including designing and optimizing database schemas.
  • You have proven experience in building scalable and efficient server-side systems.
  • You are proficient in version control systems, with the ability to establish branching strategies and code review processes.
  • You excel in complex problem spaces, aren’t afraid to ask important questions and bring clarity to your teams.
  • You have a bias for action - speed matters in business. An act-like-an-owner mentality. We want calculated risk-takers.
  • You have experience with cloud platforms such as AWS, Azure, or Google Cloud for deploying and managing backend infrastructure.
  • You are familiar with containerization tools like Docker and orchestration tools like Kubernetes.
  • You have an in-depth understanding of security best practices for web applications. You have expertise in cybersecurity best practices, encryption techniques, authentication, authorization, and secure coding practices.
  • You have excellent communication skills and the ability to present and justify engineering decisions to both technical and non-technical stakeholders. You are a strong facilitator who can lead and collaborate across lots of different functions.
  • You’re a self-motivated, creative, and solutions-focused team player.
  • You have excellent leadership, judgment, critical thinking, and problem-solving skills.

Nice to have

  • A track record of leading initiatives is a big plus.
  • Knowledge of booking and management software is a plus.

Beauty Butler Benefits

  • Salary: N500,000 - N600,000 Monthly.
  • Fully remote (physical meeting as required).
  • Make an immediate impact on our product from day one.
  • Enjoy flexible work schedules and paid time off.
  • Join a vibrant, social team with daily interactions.
  • Engage in regular team-building events and happy hours.