See all the jobs at Stratpoint here:
, , | Software Engineering | Full-time | Partially remote
Who We Are
We are trusted, modern technology leaders in:
- Agile Software Development
- Quality Assurance
- Cloud Consulting and Managed Services
- Data Engineering and Analytics
- Artificial Intelligence and Machine Learning
We use technology to enrich experiences, empower businesses, and uplift communities.
Our C.A.R.E. values:
- nourish Creativity
- embody Agility
- manifest Reliability
- pursue Evolution
The Role
You will contribute to the backend development efforts, collaborate closely with cross-functional teams, and ensure seamless integration of backend systems to frontend applications while also providing security, scalability, and availability to the platform.
The Benefits
At Stratpoint, we enjoy the autonomy, lack of bureaucracy, and the freedom to experiment but without the chaos. We’re like a startup but with adult supervision.
You will be supported by capable management of HR, Finance, and IT that adheres to the highest standards of integrity and good governance.
Hybrid is our mode of work, but when we need to come together, we have inviting open floor office spaces designed to spark gatherings, collaboration, and camaraderie.
Stratpoint employees enjoy:
- SSS, Pag-ibig and Philhealth benefits + company contribution
- a monthly miscellaneous allowance
- 13th month pay based on your monthly rate.
- Vacation and Sick leave
- Wellness programs such as Wellness Wednesdays
- HMO coverage
- Team buildings and quarterly events (company outings and festive celebrations for Chinese New Year, Valentines, Halloween, and Christmas)
- And, friendly intramural competitions
Your Team
You will work closely with our business partners, the household brands in technology, such as Amazon Web Services, Google Cloud, Microsoft, and Outsystems.
Your Responsibilities
- Participate in the design and implementation of high-performance, secure backend systems using Nest.js and TypeScript, and Kubernetes.
- Develop and maintain backend services such as File Adapter, Pre-Posting, ICCBS Bulk Core, and Fallout Handler.
- Build and maintain integrations with AWS services (SQS, S3, DynamoDB, SES) and Confluent Kafka.
- Collaborate with cross-functional teams to translate product requirements into scalable technical solutions.
- Implement backend architectures emphasizing security, modularity, scalability, and maintainability.
- Implement end-to-end file processing workflows, including validation, decryption, row-level checks, and transaction segregation.
- Integrate multiple endpoints, data sources, and databases (RDBMS, NoSQL, In Memory) into cohesive backend systems.
- Design, build, and manage REST and GraphQL APIs, including integrations with HIP APIs and ICCBS
- Implement and manage cron jobs for automated batch processing, monitoring, and error handling.
- Enhance and maintain the Fallout Handler for failed transaction monitoring and automated notifications.
- Integrate backend services with centralized logging and observability tools (e.g., Clairvoyance, Grafana).
- Optimize backend performance and design efficient data schemas aligned with business needs.
- Ensure security and data protection across all layers of the application.
- Write comprehensive unit and integration tests using Jest or Mocha.
- Ensure API versioning compliance and support deprecation processes.
- Collaborate with DevOps to support smooth CI/CD and deployment workflows.
- Create and maintain clear technical documentation, including API references, system specs, and knowledge base materials.
- Mentor junior engineers through code reviews and best-practice guidance.
- Participate in on-call rotations and resolve production incidents promptly.
- Stay current with emerging backend technologies and advocate improvements that enhance system capabilities.
About You
You are/have:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 2+ years of professional backend development experience, with a focus on Node.js and TypeScript
- Strong understanding of JavaScript, with working experience on Nest.js, is highly desirable.
- Strong understanding of backend build tools, configuration tools, and package managers
- Proficiency in creating RESTful APIs and an understanding of RESTful principles and best practices. Working experience in implementing GraphQL API is highly desirable
- Experience with unit testing frameworks, specifically using Jest and Mocha; performance optimization and troubleshooting techniques.
- Experience in operating systems and server management is a plus.
- Experience with version control using Git and collaborative development workflows.
- Great problem-solving skills and ability to debug complex issues with minimal supervision.
- Strong communication skills to collaborate effectively with cross-functional teams.
- Prior experience in Agile or Scrum development methodologies.
- Experience with other backend interactions, such as WebSockets and gRPC, is a plus.
- Familiar with microservices and Serverless framework.
- Familiarity with CI/CD processes and DevOps practices is a plus.
- Familiarity with Terraform is a plus.
The requirements listed in this job description are guidelines, not hard and fast rules. You don’t have to satisfy every requirement or meet every qualification listed. If your skills are transferable and you are in the ballpark of what we are looking for, we encourage you to submit an application. We look forward to getting to know you more!
Fetching your Linkedin profile ...