Employment type Full-time, permanent
Start Date Immediate
Reports to CTO
Collaborate with Engineers, Designers, Business
Location Ortigas Center, Pasig City, The Philippines
- Only candidates who have work entitlements in The Philippines can apply.
- No recruiters or offshore/outsource partners please.
Hey You is looking a Senior Software Engineer who will work with other Engineers, Designers and Business users to develop, manage and maintain our APIs and front-end applications.
You will be responsible for architecting, writing and testing clean, maintainable, and scalable code. You will be responsible for the development and maintenance of RESTful APIs, Administration Dashboards, reporting and front-end integration using PHP and node.js frameworks. You will also be responsible for the technical support of Hey You’s customers
Application development, testing and support
Develop, test and maintain PHP applications.
Following coding standards, build appropriate unit tests and integration tests.
Performing peer code review
Writing and maintaining technical documentation.
Supporting back-office by writing database queries or troubleshooting problems.
Improving existing systems
Learn and apply best practices for application architecture or new technologies.
Work with DevOps vendor to streamline development and deployment
Team collaboration and product solutioning
Collaborating with other engineers to explore existing systems, determine areas of complexity, potential risks to implementation, and understand application requirements.
Mentor junior developers where required
Minimum 3 years experience working in Symfony, Laravel or similar frameworks
Minimum 1 year experience working in node.js
Technical domain knowledge in a few of the following modern software paradigms such as:
Event queue architecture
Non-blocking I/O architectures
Service oriented architectures, microservices
CQRS & event sourcing
Software security, JWTs, CORS
Demonstrable business knowledge in at least 2 business domains, preferably in e-commerce & hospitality.
Great communication skills and the ability to write supporting documentation and workflows.
Strong Git and Git workflow knowledge
Some working knowledge of web - jQuery, HTML5, and CSS3.
Some working knowledge of Single page applications.
Some working knowledge of AWS
Ideally you will also
Love to code!
Be full of energy and be proud of creating software that people use everyday
- Have a public git repository, or contributed to projects.
Bachelor of Computer Science/Engineering or equivalent.
Preferably 7 years+ commercial development experience.
- Experience working in remote teams
Highly self-motivated and organised
Take immense pride in your work
Want to be part of something bigger
Make technical decisions and stick by them
Passionate about tech
About the Hey You Engineering Team
The Hey You Engineering team builds tools that help cafe owners process thousands of orders a day. Our caffeine deprived customers want their coffees faster and more reliably than ever, and we provide the tools that cafe owners need to process orders more quickly and as seamlessly as possible. Our team of cross-functional engineers are currently building the first version of a suite of new products; from conception to product launches and managing core workflows, we’re working towards to optimising every aspect of the online ordering experience.