Careers

Tech Lead – PHP Department: Technology And Engineering Experience: 7+ Years

PaperPlane is looking for a Tech Lead who can provide technical expertise & consultation along with solutions to execute client-specific interfaces & workflows.

Responsibilities:

  • Team Management & Leadership:
    • Should lead a technical team of 5-10 Web Technology Developers.
    • Should provide Technical leadership to the team for design, development and testing for mid-sized and large customer projects.
    • Should Coach and guide Team members in the progression and development of their personal and technical skills.
    • Should interview & hire team members as per Organizational Requirements.
    • Should track the deliverables of team members for both Quality & Timeliness.
  • Application Definition and Design:
    • Work with the Product Manager for finalizing user task flows and application logic.
    • Support Designer / Design Team during the design process to finalize interaction flows by providing insight into technological limitations & possibilities.
    • Should be able to question, assess and manage functional and non-functional requirements and ensure that they are addressed with the technical solution.
    • Analyze Product Requirements.
    • Communicate the technical approach, dependencies & limitations.
    • Define & Document the System & Application Architecture (High Level & Low Level Design).
  • Development Process Management:
    • Adopt an Agile Development Process.
    • Ensure On Schedule Delivery of planned activities.
    • Understand overall implications of your proposed solutions.
    • Interact closely with internal & external resources through the entire development / production / testing cycle.
    • Ensure Version Management Practices are strictly is followed by the team in GIT or SVN.
    • Define and Control the release management process.
  • Quality:
    • Define & Ensure Quality Standards in development are consistently met.
    • Implement Unit Testing in projects using Industry Standard tools.
    • Document Best Practices and ensure that the team follows them.
    • Ensure code is well structured, commented & Technical Documents are always up-to-date.
    • Ensure code developed is scalable, secure and extensible. Use & build industry standard integration practices.
  • Communication:
    • Should communicate Technical Solutions to Clients on Calls and through well structured documents.
    • Should respond & reach out in a timely & context aware manner with the Client on Technical issues over emails, Project Management Tool (Basecamp) or Calls in conjunction with the product or project manager.
    • Should provide status updates on Individual Team Tasks to the Project Managers.
  • Reusability & Automation:
    • Lay the foundation for a reusable code through components and libraries.
    • Leverage Architectural Frameworks & Design Patterns.
    • Create Helper Functions & Libraries for automating lower level programming.
    • Create Automated scripts for deployment.
  • Research & Knowledge Management:
    • Research and implement findings to continuously evolve & improve products.
    • Conduct Knowledge sessions for the team on concepts & technologies.

Desired Skills & Experience:

  • Should have a minimum 6+ years of hands-on experience in designing, developing and running highly scalable solutions using Web Technologies.
  • Should have successfully developed and took ownership of conceptual and logical architecture designs for IT systems.
  • Should have Deep roots in Object Oriented and MVC programming.
  • Must be very well versed with Web Application deployment/production and post- deployment monitoring processes.
  • Should be able to implement solutions in one or more web technologies & databases (RoR, Node.js, PHP, Javascript, JQuery, My SQL, PostgreSQL, Mongo DB and other similar technologies ).
  • Should be well versed with LAMP. and should have worked on PHP Frameworks preferably – CodeIgniter, Zend or Cake PHP.
  • Should have good experience in using Javascript frameworks such as jQuery, YUI or AngularJS.
  • Should have a strong understanding of DOM, HTML CSS, semantic markup, and cross- browser issues.
  • Should be able to analyse & work with existing codebases.
  • Should be able to explore Open Source Frameworks like WKHTML2PDF or D3.js and integrate them within Projects.
  • Should be able to mange Application Performance by regular performance monitoring, tuning & optimization.

Other Qualities:

  • Should possess demonstrable communication skills (written and verbal).
  • Ability to work in an environment of perfection and compliance to web standards and high design quality benchmarks.
  • Should be Flexible self-starter, who enjoys solving problems and technical challenges.
  • Should be a Team player with passion – who understands and respects personal & cultural differences.
  • Should possess excellent analytical and troubleshooting skills.
  • Should have a fearless ability to jump lower in the stack to solve important problems.
  • Strong organizational and time management skills – know what you need to do, and DO IT!
  • Collaborative style.
  • Should be keen to develop own skills and extending own level of influence.

Brownie Points:

  • Experience in the below areas will be a strong bonus:
    • Mobile Development.
    • Open Source CMS such as Drupal, Wordpress, Cake, Zend.
    • Third party API integration like Facebook, Twitter, SoundCloud, etc.

Apply Now

Mandatory Fields

Name
Email
Mobile
City / Town
Current Employer
Job Title
Total Experience
Current CTC
Upload Resume
Portfolio Link
Captcha
Client Speak

Paper Plane has helped us with the end-to-end branding, collateral design and overall launch of our product business.
Saibal Bhattacharjee, Cosmos

Read on ›

Why work with us?

Reason #5: Your tech partner can't hide the nuts and bolts!
Let us give your app a face lift. We'll fit into your dev cycle and give your product a spanking new front-end.

More Reasons ›

Like what you see?

Drop us a line and we'll get back to you straight away. We usually kick things off with a creative brief that we will send your way.

Tell us about your project ›


Paper Plane Solutions © 1999 - 2024 Paper Plane Solutions. All rights reserved.