About Certchain
Certchain is a cutting-edge company focused on revolutionizing digital certification and authentication processes using blockchain and cloud technologies. We are passionate about delivering secure, scalable, and innovative solutions that empower organizations to issue, verify, and manage digital credentials seamlessly. Join our team and help shape the future of trust and transparency in the digital world.
Role Overview
Certchain is seeking a skilled Backend Developer/Integration Engineer with a strong focus on NestJS, TypeScript, MongoDB, and AWS to design, develop, and maintain our backend infrastructure. In this role, you will be responsible for building high-performance APIs, integrating third-party services, and ensuring the scalability and security of our systems. You’ll work closely with the frontend team, product managers, and DevOps to deliver seamless integration between different systems and services.
Key Responsibilities
- Develop and Maintain Backend Services:
Build, test, and maintain scalable and high-performance backend applications using NestJS and TypeScript. - API Design & Integration:
Design and implement RESTful and GraphQL APIs to connect various components of the platform, ensuring smooth integration with third-party services. - Database Management:
Work with MongoDB to design schemas, optimize queries, and manage data efficiently, ensuring high availability and security. - Cloud Infrastructure on AWS:
Deploy and manage backend services in AWS, leveraging services such as Lambda, S3, EC2, RDS, and CloudWatch to ensure scalability, resilience, and cost-effectiveness. - Security and Compliance:
Ensure backend systems adhere to best practices for security, including encryption, authentication, authorization, and data privacy regulations (GDPR, CCPA, etc.). - Code Quality & Best Practices:
Maintain high-quality code standards by writing clean, modular, and well-documented code, conducting code reviews, and ensuring test coverage. - Collaboration & Communication:
Collaborate with cross-functional teams including front-end developers, product managers, and DevOps to ensure seamless integration of systems and features. - Continuous Improvement:
Stay updated with industry trends and continuously improve the architecture and codebase to ensure Certchain remains at the forefront of technology.
Qualifications
- Proficiency in Backend Development:
Strong experience with NestJS and TypeScript for building scalable and maintainable backend services. - Database Expertise:
Proven experience with MongoDB, including schema design, optimization, and scaling. - Cloud Proficiency in AWS:
Hands-on experience with AWS services such as Lambda, S3, EC2, RDS, and CloudWatch. Experience with serverless architectures is a plus. - API & Integration Skills:
Experience designing and developing RESTful and GraphQL APIs, and integrating with external APIs and services. - DevOps Knowledge:
Familiarity with CI/CD pipelines, containerization (Docker), and infrastructure-as-code tools (Terraform, CloudFormation) is a plus. - Security Best Practices:
Strong understanding of authentication, authorization (OAuth, JWT), and data security protocols. - Collaboration & Communication Skills:
Ability to work effectively in a team environment, collaborate with other departments, and communicate complex technical ideas clearly.
Location: Remote, Philippines
Contract Type: Full-time
Salary: 180,000 PHP
How to Apply:
Send your resume, portfolio, and a brief cover letter detailing your experience with NestJS, TypeScript, MongoDB, and AWS to [email protected]. Please include links to any relevant projects or GitHub repositories.
Certchain is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.