Education & Experience:
- Preferably BA/BS Degree in Computer Science/Engineering, Electronics Engineering or a related field
- At least 3 years of experience in lead / managerial role (previous lead / managerial experience is a must-have for this role)
- Excellent written and verbal communication skills
- Excellent English proficiency, both written and spoken. If not, showing continuous improvement to avoid dependency
What will be your responsibilities?
- Supporting the full life cycle of front end development; handling the launch and continuous improvement not only for internal (Lean Scale offerings and initiatives) but also for projects and products that Lean Scale is delivering to Clients.
- Leading and developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Supporting front end development activities on the expected frameworks listed in Functional Skills, with responsibility for delivery in terms of timing and quality
- Close collaboration with the product owner on the business side and business analysts with the aim of gathering specifications and performing the assessment of the effort needed to implement them
- Daily review of code developed and related critical evaluation, with particular attention to UX, stability and performance issues
- Helping define best practices on front end development
- Proposal and evaluation of services and external libraries to be integrated into the applications, through the development of POCs
- Driving feature development and helping improve end-to-end product quality
- Contributing to cross-team development of common libraries
- Writing Unit Tests