We are looking for a Senior/Lead Full-Stack Developer who will be responsible for writing standards-compliant back-end and front-end code for websites, web applications, and mobile solutions using PHP, HTML, CSS and JavaScript frameworks. This individual will collaborate with other team members: Product Managers, Senior Developers and UI/UX Designers to develop industry-leading products using progressive web-based technologies.
JOB REQUIREMENTS
- Proficient understanding of and very comfortable in HTML/CSS, Javascript & JQuery, Git, SASS or LESS, PHP, SQL, MySQL and browser capabilities
- Good programming principles: design patterns, clean code
- Knowledge in relational databases
- Experience with Unit/Feature testing
- Knowledge of containerization, Docker and Kubernetes
- Understanding and experience with Microservices
- Understanding of JavaScript, cross-browser compatibility, Single Page Application, TypeScript is a plus
- Knowledge of client-side state management using Redux or MobX
- Understanding of Progressive Web Apps
- Experience with Node.js
- Experience working on multiple platforms at the same time
- Familiar with unit testing, integration testing and end-to-end testing
- Comfortable working with design tools such as Figma and Sketch
- Development using Laravel and React/Next.js for enterprise PWA projects
- Creatively solve complex problems
- Contribute to internal initiatives such as improving our development processes
- Experience with PWA (specifically React/Next.js)
- Experience with API integrations
- Experience with XML
- Debugging and troubleshooting skills
NICE TO HAVE
- 6+ years of experience in web development, including maintenance programs, integrations, and servers
- UI/UX design mindset
- PWA experience
- Storybook.js experience
- MaterialUI/Ant design framework experience
EXPECTATIONS
- Likes mentoring, coaching, and training others
- Aptitude to learn new technologies/techniques quickly and efficiently
- Willingness to work towards achieving goals in a changing and challenging environment
- Team player who can motivate and lead
- Proactiveness (Self-Starter)
- Good communication skills and proficiency in English (speaking and writing), as the role will support United States based team
WHY YOU'LL LOVE WORKING HERE
- An environment that is focused on continuous learning
- A challenging and interesting work environment with the possibility for interaction with colleagues, customers and partners
- A fun and varied job with exciting projects
- Excellent possibilities to develop yourself and your career
- Attractive salary and benefits
Kindly send your English CV via our website or to the email hung.nguyen@ipowerpartner.com to apply for this position.