Deskripsi Pekerjaan
Are you a seasoned backend developer looking to make a significant impact at TigerUX? We are seeking a highly skilled Senior Node.js Engineer to join our elite engineering team in Pasig City. In this role, you will play a critical part in maintaining, optimizing, and evolving our core server-side applications. While we are modernizing our stack, we are looking for an expert who is comfortable navigating and refactoring complex legacy CoffeeScript codebases while implementing cutting-edge Node.js solutions.
At TigerUX, we value clean architecture, scalable infrastructure, and code quality. You will collaborate closely with cross-functional teams to deliver high-performance APIs and service-oriented architectures that drive our product forward. If you have a deep understanding of JavaScript engines, event-driven architecture, and a passion for mentoring mid-level engineers, we want to talk to you.
Tanggung Jawab
- Architect and maintain high-traffic, scalable Node.js backend services.
- Provide expert-level support and refactoring for existing CoffeeScript codebases.
- Collaborate with product managers and frontend teams to define and implement API contracts.
- Optimize database queries (PostgreSQL/MongoDB) and ensure system performance under heavy load.
- Conduct thorough code reviews and mentor junior and mid-level developers to promote technical excellence.
- Design and implement robust automated unit and integration tests.
- Troubleshoot production issues and implement long-term solutions for system stability.
- Stay current with emerging Node.js frameworks and backend best practices.
Kualifikasi
- 5+ years of professional experience in backend development using Node.js.
- Proven expertise in CoffeeScript and the ability to transition legacy systems to modern ES6+.
- Deep knowledge of JavaScript design patterns, event loop, and asynchronous programming.
- Strong experience with RESTful API design and implementation.
- Solid understanding of relational and NoSQL databases, including schema design and performance tuning.
- Experience with cloud infrastructure (AWS, GCP, or Azure) and CI/CD pipelines.
- Excellent communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.
- Degree in Computer Science, Engineering, or equivalent professional experience.