An esteemed Financial Services firm seeks to onboard a Senior Backend Developer proficient in the Node.js technology stack. The organization provides a growing selection of user-friendly credit offerings, along with discounts and cashback incentives redeemable in-person and virtually at thousands of local and global brands.
Key Responsibilities:
- Engage as part of a cross-functional team, applying your deep knowledge and experience in developing complex applications.
- Collaborate with Product Managers and Technical leaders from project inception to devise scalable and robust solutions.
- Actively contribute by writing automated tests and offering comprehensive feedback during code reviews, ensuring no task is overlooked.
- Troubleshoot production issues across services, adeptly navigating multiple levels of the tech stack.
- 5+ years of relevant backend development experience
- A strong understanding of best practices for modern web apps, APIs, and micro services. Payments related experience is a plus!
- Experience working with and scaling relational databases such as MySQL or experience with NoSQL databases such as DynamoDB, ElasticSearch and Redis
- Experience with concurrency theories and implementations
- Expertise in Node.js and backend architecture for distributed systems.
- Strong problem-solving skills and a collaborative mindset.