Full Stack Developer - PH
Full Time
About The Role
As a Full Stack Developer, you'll collaborate with teams and managers to deliver software solutions, develop and manage databases and applications, ensure software efficiency through testing, and create technical documentation. You'll design web service components, maintain application quality, strategize integration with other applications, coordinate modifications and bug fixes, and contribute to Agile/Scrum practices for problem-solving in software development.
Responsibilities
In this role, you'll get to...
work with development teams and product managers to scope and deliver software solutions
develop, integrate and manage well-functioning databases and applications
test software to ensure responsiveness and efficiency
create technical documentation
design and develop web services components for cross-application solutions
implement best practices to maintain quality and ensure responsiveness of applications
develop strategies for integration with other applications to support education technology needs
coordinate and prioritize application modifications and bug fixes
participate and contribute to a team approach to software development and problem-solving using Agile/Scrum practices
perform other duties as needed by the role
Requirements
On day one, we'll expect you to ...
have 3+ years' experience as Full Stack Developer
Have an ability to program a server (e.g. using Python, or Node)
Have familiarity with cloud platforms (e.g., AWS or GCP) and related technologies such as (AWS Lambda, Google Cloud Functions)
Have familiarity with DBMS technology including MySQL, MariaDB, MongoDB and caching mechanisms such as Redis, Memcached
have high familiarity with Agile methodologies
have strong documentation and communication skills
have the ability to create UI from detailed designs for multiple devices and browsers
Has expertise in front-end technologies, including JavaScript, Typescript, CSS3 and HTML5 and third-party libraries such as React Js, Angular.
have excellent problem-solving abilities
Have experience working with Nginx or Apache servers with a solid background in Linux.
be a motivated team player but also be able to work independently in an agile software development team
be passionate about delivering with quality
have a fully functional and up to date computer with which to perform duties
be willing to install next generation end point protection on the computer
be a current resident of the Philippines and can perform work from there
be willing to work during US Pacific timezone (8am - 5pm PDT, 11PM - 8AM Manila time) or during client hours as required
be open to a full-time, contract opportunity
Note:
This is a remote position.