Broad Reach Partners is seeking an experienced Senior Software Engineer with deep expertise in Node.js and TypeScript to build and maintain high-performance back-end services. The role involves maintaining existing applications, designing new features, and ensuring the reliability and performance of the platform.
Responsibilities:
- Maintain and enhance several production Node.js applications running on AWS
- Design and implement new features in existing services
- Build new back-end applications using Node.js and TypeScript
- Contribute to automated testing and overall code quality
- Collaborate with engineering leadership to ensure reliability, security, and performance across the platform
Requirements:
- Strong development experience and proficiency in Node.js and TypeScript
- Experience developing cloud-based applications in an AWS environment
- Familiarity with GitHub and GitHub Actions
- Solid experience with SQL
- Strong problem-solving skills and a disciplined engineering mindset
- Ability to work effectively in a small, collaborative, and distributed team
- Commitment to clean, secure, and maintainable code
- Understanding of network fundamentals; exposure to SIP, VOIP or other telecom protocols
- Experience with Ember.js
- Experience with Valkey/Redis
- Experience with Apache Kafka
- Experience with Apache Druid
- Background in automated testing frameworks
- Understanding of real-time data processing or low-latency systems