Summary:
We are seeking a skilled Mid or Senior Fullstack Software Engineer with SAAS (Software-As-A-Service) project development experience.
The ideal candidate will be responsible for working with AWS serverless architecture and contributing to our layered architecture.
This role will require the candidate to write unit tests, conduct code reviews, and mentor Junior Developers. Collaboration is key, as you will work closely with developers, project managers, QA engineers, business analysts, and designers. Leadership skills, excellent communication, and resourcefulness are essential traits for success in this role.
Note:The office is located in Angeles City, Pampanga
Key responsibilities:
Code Development:
- Design, develop, and maintain full-stack applications using TypeScript, Node.js, React, and other relevant technologies.
- Implement and manage AWS serverless architecture, including Lambda functions, API Gateway, RDS, and other AWS services.
Architecture & Design:
- Work with layered architecture and contribute to system design and architectural decisions.
- Ensure code quality and maintainability by adhering to best practices and design patterns.
Testing & Code Quality:
- Write and maintain unit tests to ensure code reliability and performance.
- Conduct thorough code reviews, ensuring compliance with coding standards and best practices.
Collaboration & Mentorship:
- Mentor and guide Junior Developers, providing code reviews and technical leadership.
- Collaborate effectively with cross-functional teams, including developers, project managers, QA, business analysts, and designers, to deliver high-quality software solutions.
Leadership & Communication:
- Demonstrate strong leadership skills by taking ownership of projects and driving them to successful completion.
- Communicate effectively with team members and supervisors, ensuring clarity in project goals, timelines, and expectations.
Problem Solving & Innovation:
- Be resourceful in finding solutions to complex technical challenges.
- Continuously explore new technologies and methodologies to improve development processes and deliver innovative solutions.
Job Qualifications
- 2+ years of professional experience in software development, with a strong focus on JavaScript.
- Familiarity with AWS services, particularly in serverless architecture (e.g., Lambda, API Gateway, RDS), is a plus but not required.
- Expertise in MySQL/NoSQL database administration and optimization.
- Proven experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js) and Node.js.
- Proficient in modern JavaScript, including ES6+ features.
- Strong knowledge of unit testing frameworks (e.g., Jest, Mocha, Jasmine).
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Understanding of layered architecture and design patterns.
- Excellent communication skills, both written and verbal.
- Strong team player who can collaborate across departments.
- Ability to take ownership of projects and deliver high-quality results.
Work Setup:
- Hybrid set up
- Day Shift
- Equipment Provided
Technical Requirements:
- Stable internet connection at home
- Reliable PC or laptop (at least i5 or up)
- Willing to work in a hybrid setup and collaborate with a team.
Perks & Benefits:
- Hybrid Setup
- Paid training
- Anniversary Romance Leave
- Menstrual Leave
- Mental Health Break Leave
- Point-based Reward Program
- Birthday Leave
- Mental Health Initiatives (Professional Consultation)
Job Type: Full-time
Schedule:
Supplemental Pay:
- 13th month salary
- Overtime pay
Application Question(s):
- Which JavaScript frameworks (React, Angular, Vue.js) and Node.js have you worked with, and for how long
- How do you optimize MySQL/NoSQL databases in your projects
- What is your experience with CI/CD pipelines and version control using Git