Full-stack Developer

PenbrothersMakatiJob.bopublished 02/06/2020
Must-have:JavaScriptJavaPHPHTMLCSSReactVueDockerKubernetesFrontendBackendFullstackCI/CDTDDE-Commerce
Nice-to-have:GitAgileScrum

Penbrothers works with startups and SMEs from all over the world, helping them build and scale their teams with talent in the Philippines at a fraction of the cost.With 8 offices in 3 locations, Penbrothers makes it easier for companies to focus on their core business by taking care of the talent sourcing, hiring, payroll and office space. Penbrothers is disrupting the way startups & enterprises manage their teams. We build teams for a wide variety of industries for clients from all over the world. From a 2-person team of digital marketers for a design startup in Sydney, all the way to a team of 80 for an e-commerce startup in Hong Kong, our flexible approach & strong track record makes us the perfect partner for companies in any corner of the planet.

AS OUR FULL-STACK DEVELOPER, YOU WILL:  Work with a team in designing and developing features based on given requirements  Maintain and improve quality of the application  Write unit tests and conduct code reviews  Collaborate with the development team and the rest of the tech organization – consisting of people from different cultures and backgrounds

 Has a Bachelor’s Degree in Computer Science, Information Technology, Computer Engineering or any related course  Has a strong background in Java 8 (preferably with experience in Spring Boot)  Is knowledgeable in front-end frameworks such as Vue, React or similar  Has strong knowledge in HTML, HTML5, CSS (SASS) and Javascript (ES5)  Has good understanding of containerization (preferably Docker, Kubernetes, Openshift) and CI/CD concepts  Has experience in test-driven development for both front-end and back-end (not a requirement but is an advantage)  Is knowledgeable in unit testing and integration testing (JUnit, Jest and PHP Unit)  Has used database technologies: MySQL/Oracle; experience in NoSQL is a plus  Has knowledge of version control tools such as Git or SVN  Has worked in an agile environment, familiar with SCRUM  Has used JIRA or other issue-tracking tools  Is excellent in both oral and written English communication  Is curious, responsible and committed

WHY WOULD YOU WANT TO WORK WITH US? • Our team is composed of humble and curious individuals with the ambition and will to learn. • We are always open to new and exciting ideas. • We have a fun and fast-paced, but "get-it-done" work environment that requires motivation, self- learning, and a good sense of humor. • Hats, jeans, t-shirts and hoodies are normal attire. If you prefer formal attire, you can do that too. • We pride ourselves on our knowledge, professionalism, integrity and innovation. • We challenge and support ourselves and each other every day. • We like to celebrate and do fun things together - during breaks or after work hours. • The position is full time. As long as you're putting in the hours, your work schedule is flexible. • We offer a cool & fun work environment for our employees.