Description:
We are a remote tech company, originating from Berlin, and we invite you to be a part of our journey in constructing a social network that emphasizes open communication, inclusivity, and active participation.
Our backend operates on Node.js, fully hosted on AWS. We utilize MySQL as our primary data store, self-maintained, alongside Apache Cassandra for feeds and ElasticSearch for search/text indexing. For caching purposes, we employ basic Redis structures. Additionally, our self-run chat system utilizes WebSockets for real-time communication. A significant aspect of our system includes analytics services, managed via Clickhouse, and a robust "worker" infrastructure supporting various asynchronous mechanisms in a scalable manner.
Tasks
• Taking ownership and implement new features and improvements into our Node.js API;
• Enhancing your knowledge to implement product requirements or performance optimisations;
• Understanding existing code and rework it to fulfill coding standards;
• Draft architectural decisions together with the Tech Lead;
• Have a direct impact on team processes and conventions by regular retrospectives.
Requirements
• 5+ years with Node.js, especially with Express.js;
• Extensive Typescript knowledge;
• Knowledge in the AWS stack (EB, load balancer);
• Confidence with SQL databases, especially optimizing for performance;
• Analytical and problem-solving skills;
• Passion about writing well-structured, efficient and maintainable code;
• Valorization of an environment of candid feedback.
Organization | Mentor Talent Acquisition |
Industry | IT / Telecom / Software |
Occupational Category | Backend Developer |
Job Location | Dublin,Ireland |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Experienced Professional |
Experience | 5 Years |
Posted at | 2024-05-29 7:04 pm |
Expires on | 2025-01-25 |