Node.JS Engineer

Position: Full-time, Mid-Senior level

About the Job

We are looking for an experienced and talented Node.JS Engineer to join our growing team. The ideal candidate will have a strong background in Node.JS application development and a deep understanding of various web technologies. You will play a critical role in the development and optimization of our platform's backend services and infrastructure.

Key Responsibilities:

  1. Develop and optimize high-performance, scalable, and secure Node.JS applications

  2. Collaborate with frontend engineers, cloud engineers, and the project manager to integrate backend services with the platform's frontend

  3. Implement real-time communication features using WebSocket and Socket.io

  4. Configure and optimize Webpack for efficient bundling and deployment

  5. Design and maintain efficient and reliable database schemas and queries

  6. Understand and optimize OS-level architecture for application performance

  7. Collaborate with the team to design and implement robust cloud architecture

Requirements:

  • 5+ years of Node.JS application development experience

  • Proficiency in Electron, JavaScript/TypeScript, WebSocket, and Socket.io

  • Experience with Webpack and bundling optimization

  • Strong knowledge of databases and database optimization techniques

  • Solid understanding of OS-level architecture and its impact on application performance

  • Familiarity with cloud architecture and best practices

  • Excellent problem-solving skills and a strong attention to detail

  • Good communication skills and the ability to work well in a team

  • Proficient level of English or higher

Assessment Criteria:

  • Previous professional and personal work on Node.JS applications

To Apply:

If you're passionate about creating high-performance, scalable, and secure Node.JS applications, we'd love to hear from you. Please submit your resume, a cover letter outlining your relevant experience, and examples of previous work on Node.JS applications.

We are an equal opportunity employer and encourage applicants from all backgrounds to apply. We value diversity and are committed to creating an inclusive work environment for all employees.

Contact Email: careers[at]filemap[dot]com

Back to careers