JOB DESCRIPTION
- Technical Leadership
· Creates and maintains a technical vision and roadmap for their areas of influence that serve as a framework for technical decision making
· Engages with delivery teams to help shape and critique their technical designs
· Guides the technical evolution of our platforms while focusing on business outcomes
· Educates the team on emerging technologies and approaches that are relevant to business
· Has a holistic view of the technical ecosystem across the entire business and proactively engages with other technical leaders to ensure mutual understanding, cooperation and coordination
- Business Impact
· Achieves a deep understanding of Envato’s commercial aims and strategies
· Displays a high level of maturity in problem solving, maintaining a healthy balance between commercial and technical decisions and investments
· Understands the commercial aspects of the problem space and articulates solution options in that context
· Maintains a healthy balance between the short and the long term when making technical decisions
· Chooses the appropriate technical solutions that optimise for business outcomes over technical perfection
- Cultural Leadership
· Provides leadership, direction, coaching, mentoring and support of other developers and technical leaders
· Leads by example, promoting the Envato values and behaviours
· Plays a key role in communities of practice in their area of expertise
· Gives and receives constructive feedback in a way that motivates others for technical excellence
· Builds bridges across teams and technical domains
- Project Leadership and Management
· Leads delivery of mid to large scale projects by cross-functional teams
· Manages multiple stakeholder interactions and expectations
· Reports on project progress and roadblocks
· Coordinates developers on the team to ensure the component parts of a solution come together to form the whole solution
· Plans and executes the delivery of a project to production infrastructure and is involved in the release communication to stakeholders
· Manages the release process of projects
· Ensures projects result in systems meeting the operational standards expected of them by their peers and stakeholders, including those laid out in Envato’s Technical System Owner expectations
REQUIREMENTS
· Is likely to have 10+ years of technical experience in their field, including lead responsibility on several projects
· Has experience presenting high level technical designs and architecture to technical and non-technical audiences
· Has proven experience designing, building and operating large scale web applications
· Has proven ability to lead and deliver multiple projects over a period of time
· Demonstrates the ability to understand the commercial context of technical initiatives and have shaped technical outcomes based on that information
· Effectively takes and gives constructive feedback to work towards a better solution
· Effectively and proactively communicates with stakeholders for delivery of required and desired functionality
· Is professionally self-aware and can objectively and dispassionately evaluate their own strengths and weaknesses
· Proactively seeks and acts upon feedback on their performance from stakeholders and managers
· Engages with the technology community and helps grow Envato as a technical brand
· Displays honesty, openness, fairness, transparency and integrity in line with the Envato values
- Technical skills
· Ruby on Rails
· JS proficiency (Stimulus, Backbone, GrapesJS, TinyMCE)
· Node
· SS / SASS
· Postgres (ActiveRecord should suffice)
· Redis Sidekiq
· AWS (S3, Fargate, OpenSearch)
· AWS Cloud Development Kit
· Docker
· Turbo, ViewComponents
JOB BENEFITS
- Package 14 salary months based on KPI
- Extra package up to 16M/ year
- Young and dynamic working environment.
- Continuous development of hard and soft skills through work and professional trainings.
- Opportunity to approach newest technology trends
- Exciting leisure: sport and art events (football club, family day…)
- Company’s labor policy completely pursuant to Vietnamese labor legislation plus other benefits offered by the company (Company trip, Holiday, etc.)
Contacts
* Please send your application via email: [email protected]
-
Years of Experience Required
2 years working with RoR
-
Required Education Level
Bachelor’s Degree
-
Job Level
Senior
-
Work Form
Full-time
-
Email: [email protected]