JOB SUMMARY:
Lead technical teams to foster their growth in knowledge and ability while delivering projects to clients worldwide, including responsibilities in coaching, career planning, and technical interviews.
RESPONSIBILITIES:
- Empowering your team through coaching and career planning
- Conduct technical interviews and help advise hiring decisions
- Advise on staffing issues and performance reviews
- Hands-on coding and code review% of the time
- Work together with our team to deliver projects for many of our clients across the world
- Work within the Scrum framework and be involved in requirements analysis, planning, estimations, and continuous software development
- Demonstrate technical leadership through self-assignment of tasks and using appropriate technical solutions and architecture
- Perform design and code reviews and teach the team good coding practices and logic
- Participates in installation, on-going maintenance and production support of software systems
- Maintain a high standard of quality through knowledge of coding of unit and integration tests
REQUIREMENTS:
- Minimum of 5 years of experience in software development
- Minimum of 2 years of experience in team leadership or management
- Strong proficiency with JavaScript, ES Next, Typescript or PHP
- Knowledge of Node.js and/or React, and frameworks available for it (ExpressJS, Restify...)
- Implementing automated testing platforms and unit tests
- Understanding fundamental design principles
- Experience with relational and non-relational DB (MySQL, MongoDB...)
- Experience in building web services and familiarity with HTTP, REST, JSON
- Proficient understanding of code versioning tools, such as Git
- Docker experience and some basic DevOps skills are a bonus
- Good English communication skills - both verbal and written
- Proactivity in problem solving and identifying areas to improve in our teams
- Passion for technology, willingness to learn, and a good attitude
BENEFITS:
- Fun and open family like work
- Excellent salary with 13th month bonus and up to an additional 2 months performance bonus
- Additional health and training allowance renewed yearly
- 5 day work week (Mon - Fri) with no overtime hours
- Extra days off: Christmas time, up to 5 days for sickness leave
- Emphasis on personal and career development (2 hours/week of English classes and weekly soft skills training during work hours)
- Free lunch everyday at the office and monthly team social events
- Opportunity to travel to other countries for training and work
- Fully English speaking environment working with clients from USA, Canada, Europe & SE Asia on portfolio piece projects for great clients
- Relocation Budget Available