The Technical Manager is responsible for oversight of our Lithuania-based development team. This role will be focused on driving the development team to expand and maintain our current software platform while establishing software development best practices.
Responsibilities:
Management of development team members including workload and overall performance oversight.
Architect and develop high-quality and maintainable software.
Research, scope, prototype, implement, test, and document new initiatives and projects.
Identify, prioritize, and execute tasks in the software development life cycle.
Build out front-end architecture to ensure optimized platform performance.
Automate tasks through appropriate tools and scripting.
Review and debug code.
Perform validation and verification testing.
Collaborate with internal teams and vendors to fix and improve products.
Maintain and expand our current web-based platform in PHP.
Build new components and service layers in Python.
Ensure the platform is up to date with the latest technologies.
Requirements:
Bachelor’s degree in information technology or equivalent
2+ years in a Lead or Manager role
8+ years of web application development
6+ years in PHP
5+ years of MySQL or other database programming
3+ years of front-end technologies such as JavaScript, Vue.js, HTML5, and CSS3
2+ years of DevOps, experience in AWS, or other Cloud providers
1 year experience in Jenkins, GitLab, or other CI/CD pipeline tools
Experience in Python is a plus
Experience with any Git-based source control
Familiar with agile/scrum process
Strong people leadership skills
Problem solver
Ability to multi-task and manage changing priorities
Advanced written and verbal communication skills
Company Offers:
Health insurance
New office in the center of Vilnius
Hybrid work environment
Working with bright minds from California, San Francisco