Match score not available

GL - Backend Developer B. - Job0064

Remote: 
Full Remote
Work from: 

Thaloz logo
Thaloz Computer Software / SaaS Scaleup https://thaloz.com/
51 - 200 Employees
See all jobs

Job description

Job Summary

We are seeking a highly skilled Senior Backend Engineer to join our dynamic team. This role is crucial for the design and implementation of robust backend services that drive our applications. The ideal candidate will possess strong problem-solving abilities and thrive in a fast-paced environment, delivering high-quality solutions independently. As a Senior Backend Engineer, you will play a pivotal role in optimizing performance and ensuring the scalability of our systems, contributing significantly to our organization's success.

Job Responsibilities

As a Senior Backend Engineer, your primary responsibilities will include:

  • Design and Implementation: Develop and maintain backend services using TypeScript and Kotlin, ensuring they are efficient, scalable, and reliable.
  • API Design: Create and manage RESTful APIs that facilitate seamless communication between the frontend and backend systems.
  • Microservice Architecture: Design and implement microservices that enhance modularity and scalability, allowing for independent deployment and management.
  • Performance Optimization: Analyze and optimize backend performance, identifying bottlenecks and implementing solutions to improve response times and resource utilization.
  • Collaboration: Work closely with frontend developers, product managers, and other stakeholders to ensure alignment on project goals and deliverables.
  • Problem-Solving: Tackle complex technical challenges with innovative solutions, demonstrating strong analytical skills and a proactive approach.
  • Mentorship: Provide guidance and support to junior engineers, fostering a culture of learning and collaboration within the team.
  • Continuous Improvement: Stay updated with industry trends and best practices, applying new knowledge to enhance our backend systems and processes.

Requirements

  • Must-Have Skills
    • TypeScript and Node.JS: Proficient in TypeScript and Node.JS, with a strong understanding of its features and best practices for building scalable applications.
    • Kotlin: Extensive experience with Kotlin, particularly in developing backend services and applications.
    • API Design: Expertise in designing and implementing RESTful APIs, ensuring they are secure, efficient, and easy to use.
    • Microservice Design: Strong knowledge of microservice architecture, including best practices for service communication, data management, and deployment.
    • Problem-Solving: Exceptional problem-solving skills, with the ability to analyze complex issues and develop effective solutions independently.
  • Nice-to-Have Skills
    • ReactJS: Familiarity with ReactJS and general full-stack development is a HUGE +, enabling effective collaboration with frontend teams.
    • AWS: Experience with Amazon Web Services (AWS) for deploying and managing cloud-based applications and services.
    • Kubernetes: Knowledge of Kubernetes for container orchestration, ensuring efficient deployment and scaling of microservices.
    • MySQL and DynamoDB: Understanding of relational and NoSQL databases, with experience in designing and optimizing database schemas for performance.
    • Distributed Systems: Familiarity with the principles of distributed systems, including data consistency, fault tolerance, and scalability.

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Collaboration
  • Mentorship

Back-End Engineer Related jobs