Position Overview:
We are seeking a highly skilled and experienced Senior Backend Developer specializing in Node.js to join our dynamic team. The ideal candidate will have extensive experience in developing high-performance applications, particularly on SaaS platforms. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the frontend.
Key Responsibilities:SaaS Platform Development:Emphasize any work done on SaaS platforms, including managing multi-tenant architectures, handling subscriptions, and ensuring uptime and system performance.Application Deployment:Provide details of deploying applications in production, managing release cycles, and monitoring system health and performance.Testing and CI/CD:Write and maintain test cases, set up CI/CD pipelines, and ensure comprehensive test coverage to maintain code quality.Backend Development:Develop and maintain all server-side network components.Ensure optimal performance of the central database and responsiveness to frontend requests.Collaborate with frontend developers on the integration of elements.System Architecture:Design and implement data storage solutions.Develop and manage well-functioning databases and applications.Security and Data Protection:Implement security and data protection measures.
Required Qualifications:
Education: Bachelor's degree in Computer Science, Information Technology, or related field.Experience:Minimum of 5 years of experience in backend development, with a focus on Node.js.Proven experience working on SaaS platforms, including multi-tenant architectures and subscription management.Extensive experience in deploying applications in production environments.Strong experience in writing test cases, setting up CI/CD pipelines, and ensuring comprehensive test coverage.Technical Skills:Proficiency in Node.js and frameworks such as Express.Strong understanding of database management systems, both SQL and NoSQL.Experience with cloud services (AWS, Azure, GCP) and containerization (Docker, Kubernetes).Familiarity with version control systems (Git).Soft Skills:Excellent problem-solving skills.Strong communication and collaboration skills.Ability to work in a fast-paced environment and manage multiple priorities.
Preferred Qualifications:Experience with microservices architecture.Knowledge of frontend technologies (e.g., HTML, CSS, JavaScript) is a plus.Familiarity with Agile development methodologies.
Contact Ms Thảo for more detail:Skype: nhatthao0812Zalo: 0347899783