Back End Developer

Pro5.ai logo

Pro5.ai

View Salaries, Reviews, and more  

Job Summary


Job Type
Permanent

Seniority

Years of Experience
3-5 years

Tech Stacks
PostgreSQL Typescript Kubernetes NoSQL UNIX Shell play Go Docker AWS

Job Description

As a Senior Backend Engineer, you will play a crucial role in constructing a highly scalable platform for revolutionary new solutions that power the future of electric mobility and unattended retail.

What we offer:
  • A chance to get in on the ground floor in the high-growth eMobility and fintech industry with impact across multiple countries.
  • High levels of autonomy, responsibility, and project ownership from the outset.
  • Opportunities to work on projects that have an impact at the national and regional level.

Key Responsibilities:
  • Engineering services that support the management and operation of the EV Charging network.
  • Building products to facilitate the adoption of Electric Vehicles in the region through seamless and open payments, as well as other critical functions.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Identifying and implementing improvements to system performance and scalability.
  • Participating in architectural discussions and decisions, providing insights based on experience.
  • Staying up-to-date with the latest industry trends and technologies to ensure the platform remains cutting-edge.
  • Mentoring and guiding junior developers, conducting code reviews, and ensuring best practices are followed.

Requirements:
  • A Bachelor's Degree or equivalent working experience in Computer Science, Computer Engineering, or related fields.
  • 3-5 years of experience with Backend software development.
  • Comfortable working in a Unix/Shell environment.
  • Prior experience working with relational (preferably PostgreSQL) and/or NoSQL databases.
  • Familiarity with DevOps and Cloud deployment tools such as Docker, Kubernetes, AWS, GCP.
  • Experience designing highly-available systems using a microservice architecture.

Optional but preferable skills:
  • Experience working with Golang and TypeScript.
  • Knowledge of how to optimize and tune server performance (caching, SQL).
  • Experience designing event-driven systems.
  • Experience building data pipelines.
  • Working understanding of networking (TCP).
  • Knowledge of charging protocols such as OCPP and OCPI.
  • Familiarity with cybersecurity practices and requirements for certifications such as ISO27001 and SOC Type 2.

If you have what it takes to be part of a rapid-iterating, dynamic, and agile startup environment, do apply today, and we hope to get in touch with you soon!

Interview Questions of Back End Developer at Pro5.ai

Currently, there aren't any interview questions for this role at Pro5.ai shared by other job seekers.
View more interview questions of similar roles from other companies โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Back End Developer at Pro5.ai

Currently, there aren't any salaries for this role at Pro5.ai shared by other job seekers.

View more salaries from Pro5.ai โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now