Deskripsi Pekerjaan
Are you an experienced Full Stack Developer passionate about crafting innovative solutions with cutting-edge technologies? NCS Philippines is seeking a highly skilled and motivated individual to join our dynamic team in Bonifacio Global City, Metro Manila. As a leader in technology services, NCS empowers businesses across various sectors, driving digital transformation and delivering impactful results globally.
In this pivotal role, you will be instrumental in designing, developing, and maintaining robust, scalable, and high-performance applications. You will work across the full software development lifecycle, utilizing your expertise in TypeScript and Node.js for backend services, and React for intuitive user interfaces. Our infrastructure is built on AWS, so a strong understanding of cloud services and modern DevOps practices will be crucial to ensure seamless deployment and operations. You'll contribute to an environment where innovation is encouraged, and your technical insights will directly impact critical projects.
We operate in a collaborative and fast-paced environment, working closely with global stakeholders. Your ability to communicate complex technical concepts clearly and effectively in English will be key to your success and integration within our international teams. If you thrive on technical challenges, enjoy contributing to end-to-end solutions, and are eager to make a significant impact on enterprise-level projects within a forward-thinking organization, we invite you to explore this exciting opportunity with NCS Philippines. Join us and shape the future of digital solutions!
In this pivotal role, you will be instrumental in designing, developing, and maintaining robust, scalable, and high-performance applications. You will work across the full software development lifecycle, utilizing your expertise in TypeScript and Node.js for backend services, and React for intuitive user interfaces. Our infrastructure is built on AWS, so a strong understanding of cloud services and modern DevOps practices will be crucial to ensure seamless deployment and operations. You'll contribute to an environment where innovation is encouraged, and your technical insights will directly impact critical projects.
We operate in a collaborative and fast-paced environment, working closely with global stakeholders. Your ability to communicate complex technical concepts clearly and effectively in English will be key to your success and integration within our international teams. If you thrive on technical challenges, enjoy contributing to end-to-end solutions, and are eager to make a significant impact on enterprise-level projects within a forward-thinking organization, we invite you to explore this exciting opportunity with NCS Philippines. Join us and shape the future of digital solutions!
Tanggung Jawab
- Design, develop, and maintain high-quality, scalable full-stack applications using TypeScript, Node.js, and React.
- Implement robust backend services and APIs with Node.js, ensuring optimal performance, security, and integration with third-party systems.
- Build responsive, accessible, and user-friendly front-end interfaces with React.js, enhancing the overall user experience.
- Architect, deploy, and manage solutions on AWS, leveraging services such as EC2, Lambda, S3, RDS, DynamoDB, and API Gateway.
- Establish and maintain CI/CD pipelines and implement DevOps best practices to automate deployment, testing, and infrastructure management.
- Collaborate closely with product managers, UX/UI designers, and other engineers across global teams to define requirements, design solutions, and ensure successful project delivery.
- Participate actively in code reviews, provide constructive feedback, and mentor junior developers to ensure adherence to coding standards and best practices.
- Troubleshoot, debug, and resolve technical issues across development, staging, and production environments promptly and efficiently.
Kualifikasi
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Proven professional experience (5+ years preferred) as a Full Stack Developer with a strong portfolio showcasing complex application development.
- Expertise in TypeScript, Node.js, and modern React.js (hooks, context API, state management libraries like Redux or Zustand).
- Solid experience with AWS cloud services (e.g., EC2, S3, Lambda, RDS, VPC, IAM) and a good understanding of cloud architecture principles.
- Familiarity with DevOps methodologies and tools (e.g., Docker, Kubernetes, Jenkins, GitLab CI, Terraform) for automation and infrastructure management.
- Strong understanding of database systems (SQL and NoSQL like PostgreSQL, MySQL, MongoDB, DynamoDB), RESTful APIs, and microservices architecture.
- Excellent problem-solving skills, meticulous attention to detail, and ability to work both independently and collaboratively in a fast-paced team environment.
- Exceptional verbal and written communication skills in English, capable of engaging effectively and clearly with global stakeholders and technical teams.