Oak Street Technologies is seeking a talented Software Engineer with a strong background in Laravel and Vue.js to join our growing team.
Key Responsibilities:
- Strong understanding of OOP, Data Structures, Databases – their practical utility in large applications
- Hands-on experience with PHP Laravel with MySQL. Experience with Lumen & and other PHP frameworks will be a plus
- Firm grasp of Javascript (including ES6+)
- Hands-on experience at Vue.js. Experience with other frontend frameworks will be a plus
- Hands-on experience with JSON Web Token (JWT). Experience with OAuth 2.0 will be a plus
- Understanding of basic to advanced web security threats and secure programming/designing practices
- Proficiency at code-reusability and reducing duplication of effort
- Proficiency with front-end technologies (HTML, CSS, JQuery, Bootstrap, SASS, LESS)
- Experience with GIT code versioning tools
- Basic knowledge of managing web servers (Windows and Linux)
- Good understanding of Single Page Applications, Web Services, Service Oriented Architecture
- Strong analytical, problem-solving, and logic-designing skills
- Good at designing UI/UX (wireframes, workflows, prototypes leading to end-product) – utilizing industry best practices for generating device-friendly immersive end-user experience
- Comfortable with the NPM command line
- Comfortable at writing comprehensible technical and user documentation
- Experience working in Scrum or Kanban models will be a plus
- Experience in designing/developing large-scale applications will be a plus
- Experience with ELK Stack will be a plus
- Any experience in automated Quality Assurance Testing tools will be a plus
- Experience with Python will be a plus