Tech Lead - Back End (Anywhere in India)
- Full-time
Company Description
Working At QED42:
QED42 is an end-to-end technology solutions provider, focused on delivering ambitious digital experiences to customers around the globe. We reinvent businesses to deliver better data-driven web, mobile, and social experiences.
Today 200+ global customers trust us for our thoughtfully designed web and mobile experiences. Innovation, intelligence, and our deep expertise in Drupal, JavaScript frameworks, and Design thinking; help transform businesses into intelligent enterprises.
Our marquee customers include - Nestle, Novartis, Warner Music Group, Sony, Stanford Graduation School of Business, ILAO, SABMiller, FILA, PwC, and more.
Our Values: Integrity, Empathy, Consistency & Predictability, Customer Success, Learning & Knowledge Sharing, Nimbleness.
Drupal Contributions: https://www.drupal.org/qed42
Job Description
This Role is for you, if -
- You have expert knowledge of site building in Drupal 7 and 8 using top contributed modules.
- You have the ability to vet, choose, and configure Drupal 8 core and Drupal 8 modules.
- You have subject matter expertise in Drupal and general web development best practices.
- You have a solution-oriented approach and are eager to take charge to get stuff done.
- You don’t leave things to chance - rather you’re calculated, prepared and take measured risks.
- You’re resourceful, good with technology and intellectually curious to learn new things.
- You have very strong conversational communication skills.
- You can expand the company's digital business footprint and client satisfaction.
As Technical Lead Developer you will –
- Lead back-end projects varying from designing information Architecture to implementing external APIs and bridging the gap between back-end and front-end.
- Actively participate in design discussions and code reviews.
- Provide technical input to site or application roadmaps.
- Design and normalize database(s) and/or communicate database needs to team members responsible for database administration.
- Ensure continuity of code through commenting and other documentation.
- Deploy websites including setting up and configuring web servers and related services.
- Audit code to meet quality standards expected from modern websites.
- Audit application for performance & provide suggestions for improvement.
- Produce technical documentation and diagrams for technical and non-technical audiences.
- Deploy websites including setting up and configuring web servers and related services.
- Migrate websites between servers and manage data migration across different CMS.
- Participate and lead in knowledge improvement opportunities, code reviews and a mentorship program.
Qualifications
What we are looking for:
- More than 6 years of experience building sites in both Drupal 7 and Drupal 8 in a modern development environment (i.e. separate dev and production sites, Git version control).
- Minimum 4 years of experience managing large multi-environment database-centric web applications.
- Experience in leading a team of developers to help achieve business objectives.
- Experience in managing client meetings/calls to scope and answer technical questions.
- Experience with integrating major 3rd party APIs
- Experience in using Git, on the command line, or via a GUI.
A plus, but not mandatory:
- Acquia Certifications.
- Experience with other web frameworks/CMS.
- Drupal contributions.
- Experience with UI (CSS, Sass).
- Knowledge of other web frameworks.
- Performance Audit and Optimisation.
- Experience with semantic code reviews.
Additional Information
What you will get:
Open and collaborative work environment, where you will be challenged, respected, and valued by your merits.
Intense experience in Drupal development that would bring your game to a whole other level.
Strong leadership and mentorship, a clear career path, a supportive environment.
A company that is proud of the quality of its work and invested in your personal development and well-being.
A team that values openness, does its job well, cares about one another, values customers, and plays fair
People who are fun to work with, are invested in each other's growth, and take the values seriously.
Flexible work schedule so long as you uphold your commitments to the team and clients.
Competitive salary, insurance, and many perks.