hackquest logo

Senior Full Stack Developer

R

Remote Employee BPO Philippines Inc.

180 - 200K PHP
Full-time
N/A
Excellent written and verbal communication skillsStrong problem-solving skillsTyping skillsComputerJavaHTML
Remote Employee BPO has an outstanding opportunity for you!


Role: Senior Full Stack Developer
Compensation: Competitive Basic Salary
Bonus: 5,000 Perfect Attendance
Benefits: HMO plus 2 Free Dependents, P1,500 Rice Allowance, Night Differential (If applicable).
Work Schedule: Flexible
Work Setup: WFH 


Summary:

We are seeking a highly skilled and experienced Senior Level Full Stack Developer to join our dynamic team. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining our SaaS software solutions. The ideal candidate is a motivated self-starter with a strong background in SQL, MySQL, and various JavaScript frameworks such as AngularJS, Angular 2+, Node.js, and React.


Responsibilities:

  • Designing and developing robust, scalable, and secure SaaS software solutions. 
  • Writing clean, efficient, and maintainable code using SQL, MySQL, and JavaScript frameworks (Angular, Node.js, React).
  • Developing and maintaining database schemas, stored procedures, and queries. 
  • Implementing responsive user interfaces and enhancing user experience using modern front-end technologies. 
  • Participating in code reviews to ensure code quality, performance, and adherence to best practices. Troubleshooting and debugging software defects, resolving technical issues, and proposing effective solutions. 
  • Conducting unit tests and integration tests to ensure software reliability and quality. 
  • Collaborating with QA engineers to identify and resolve software defects. Keeping up-to-date with emerging technologies, industry trends, and best practices in software development.
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • Minimum of 3 years of experience in full-stack web development, 5 or more preferred. 
  • Proficiency in backend development using JavaScript, TypeScript, Python. 
  • Proficiency in frontend development using JavaScript, TypeScript, HTML, and CSS. Strong experience with JavaScript frameworks/libraries such as AngularJS, Angular 2+, and React. 
  • Understanding of serverless architectures and experience with AWS Lambda or similar FaaS (Function as a Service) solutions. 
  • Understanding of microservices architecture and experience with related technologies like Docker, Kubernetes. 
  • Familiarity with RESTful API development and consumption. 
  • Familiarity with version control tools like Git. Experience with database technologies such as SQL, NoSQL (like MongoDB, DynamoDB), and familiarity with ORM frameworks. Knowledge of best practices for web security. 
  • Experience with cloud providers like AWS, GCP, or Azure. 
  • Good understanding of CI/CD pipelines. 
  • Strong problem-solving skills and understanding of algorithm complexity. 
  • Excellent written and verbal communication skills, and ability to document and explain technical details clearly. 
  • Familiarity with Agile/Scrum methodologies. 
  • Demonstrable ability to stay up-to-date with the latest technologies and industry trends. 
  • Capable of working independently as well as part of a team. 
  • Willingness to mentor junior developers and share knowledge with team members. 
  • Experience with cloud-based development and deployment (AWS, Azure, etc.). 
  • Familiarity with Agile/Scrum methodologies. Knowledge of version control systems (Git, SVN, etc.).
  • Familiarity with DevOps practices and tools