Job Salary: P30,000-P40,000
I. PURPOSE OF THE POSITION
The Mid-Level Full Stack Developer is responsible for designing, developing, and maintaining enterprise-grade applications using React.js (front-end) and C#/.NET Core (back-end). The role ensures the delivery of secure, compliant, and scalable systems that support the organization’s financial services operations, including loan origination, payments, and compliance systems.
II. KEY PERFORMANCE INDICATORS
- Quality and accuracy of developed applications (measured by defects, code reviews, and UAT results).
- % of project deadlines and sprint deliverables met.
- Application uptime and stability (within SLA targets).
- Resolution time for application issues and bugs within SLA.
- Compliance with BSP, AMLA, and Data Privacy requirements.
- Peer and stakeholder satisfaction ratings (from IT and business units).
- Code coverage and successful execution of unit/integration tests.
- Documentation completeness and audit readiness.
III. KEY RESPONSIBILITIES AND ACCOUNTABILITIES
1. Application Development o Build and maintain applications using React.js for the front-end and C#/.NET Core for the back-end. o Implement SQL Server queries, stored procedures, and optimize database performance. o Develop and consume APIs for financial modules (loan, payments, compliance).
2. System Integration & Deployment o Support cloud deployment via Azure App Services, Functions, and CI/CD pipelines. o Integrate third-party services such as credit scoring APIs, SMS/email gateways, and payment processors. o Ensure system reliability, scalability, and compliance with security standards.
3. Quality Assurance & Support o Write and maintain unit/integration tests to ensure code reliability. o Participate in peer reviews, debugging, and troubleshooting. o Support production issues and provide timely resolutions.
4. Collaboration & Documentation
o Work closely with BAs, QA, and IT Infrastructure teams in Agile sprints.
o Maintain technical documentation, version control, and ensure audit readiness.
o Contribute to Agile ceremonies (stand-ups, sprint planning, demos, retrospectives).
IV. QUALIFICATIONS
Required: Education
- Bachelor’s degree in computer science, IT, Software Engineering, or related fields.
Preferred: Work Experience
- 3–5 years of full-stack development experience in React.js + C#/.NET Core.
- Experience in enterprise systems (preferably in financial/regulated industries).
- Hands-on experience with MS SQL Server, APIs, and cloud deployment (Azure).
V. COMPETENCY REQUIREMENTS
1. Technical Proficiency
o React.js, TypeScript/JavaScript, Redux/React Query, HTML5, CSS3.
o C#, .NET Core, REST/GraphQL APIs, Entity Framework.
o SQL Server database design, queries, and optimization.
o Azure cloud services, Docker, CI/CD practices.
o Git or equivalent version control systems.
2. Problem-Solving & Adaptability
o Strong debugging and troubleshooting skills.
o Ability to handle multiple projects and changing priorities.
o Quick to learn and apply emerging technologies.
3. Compliance & Security Awareness
o Familiarity with BSP regulations, AMLA, and Data Privacy requirements.
o Experience implementing role-based access, data encryption, and secure coding practices.
4. Collaboration & Communication
o Strong teamwork in Agile environments.
o Ability to explain technical concepts to business stakeholders.
o Effective in documenting processes, systems, and technical standards.
5. Attention to Detail & Quality
o Delivers clean, maintainable, and reusable code.
o Ensures consistent adherence to coding standards.
o Conducts thorough testing before deployment