We are looking for an experienced Back-End Developer to join our team. You will be responsible for the server side of our web applications. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Back-End Developer, you’ll work closely with our engineers to ensure system consistency and improve user experience.
Responsibilities:
● Participate in the entire application lifecycle, focusing on coding and debugging.
● Write clean code to develop functional web applications.
● Troubleshoot and debug applications.
● Perform UI tests to optimize performance.
● Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
● Build reusable code and libraries for future use.
● Liaise with developers, designers, and system administrators to identify new features.
Requirements
● At least 4 years of back-end development experience.
● Strong experience with Node.js and/or TypeScript.
● Experience with databases (PostgreSQL, and NoSQL).
● In-depth understanding of the entire web development process (design, development, and deployment).
● Familiarity with front-end languages (e.g. HTML, JavaScript, and CSS).
● Excellent analytical and time management skills.
● Teamwork skills with a problem-solving attitude.