Senior Full Stack Engineer
Kwik.Insure
- Taguig, PhilippinesUnit 10-01, Taguig, Metro Manila, PhilippinesTaguigMetro ManilaPhilippinesPhilippinesTELECOMMUTE
- Full timeFULL_TIME
Job Description
· Collaborate with engineering team in design and development of technology stack, network security and data source security and protection measures
· Write and consolidate technical product release requests
· Write and implement clean, optimizable and reusable code, and server-side logic in back-end systems/applications using the latest software development infrastructure and methods
· Implement unit tests, conduct code reviews, refactor source codes, assess and improve site/software performance, and maintain design and code documentation
· Ensure coding best practices and standards, introduce new and relevant information in code documentation, scalability, testing techniques and refactoring
· Engage closely with front-end and back-end engineers to build and ensure synchrony, QA engineers to conduct tests and quality assurance processes, DevOps engineers for CI/CD integrations, and product managers for technical requirements analysis and breakdown
Minimum Qualifications
-
Degree in Computer Science or Information Technology
-
At least five (5) years in front-end and back-end software development role, two (2) years in e-commerce industry
-
Broad experience in testing, debugging and resolving application issues, and enjoys solving complex technical problems
-
Experience in Agile methodology and overall understanding of development lifecycle
-
Experience in Atlassian products
-
Broad experience in Linux-based OS, shell commands and shell scripting
-
Broad experience in CMS framework
-
Broad experience in CI/CD pipeline
-
Broad experience in infrastructure design tools
-
Experience in frontend libraries and technologies (HTML5, JavaScript, jQuery, CSS, SASS, XML, JSON)
-
Experience in JavaScript and libraries, and CSS technology (HTML5, jQuery, React, Angular, Vue, Ember, Backbone, Redux, Typescript, CoffeeScript, CSS, SCSS, SASS)
-
Expert experience in API development, integration and tools (REST, Spring, Swagger, Laravel, Code Igniter, Django, Flask)
-
Expert experience in at least two (2) programming languages (Java, PHP, NodeJS, Python, Golang) - Java preferred
-
Expert experience in writing unit tests (JUnit, Mockito, PHPUnit, Mocha, Chai, unittest, pytest, Jest, Qunit)
-
Expert experience in Databases (MySQL, PostgreSQL, MSSQL, NoSQL) - MySQL and/or PostgreSQL preferred
-
Broad experience in Source Control (Bitbucket, Git, GitHub, SVN) - Bitbucket and/or Github preferred
-
Excellent organizational skills
-
Excellent interpersonal skills
-
Excellent communication skills
-
Excellent problem-solving skills
-
Keen attention to details
Perks and Benefits
- Work from Home
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Sometimes
- Office Address
- Fort Legend Tower, Taguig, Metro Manila, Philippines