Lead Software Engineer

Mockup

Lead Software Engineer

Job Code: WO01
image
image
image
image

ABOUT YOU

What You Need
  • Bachelor’s or Master’s in Computer Science or Computer Engineering
  • 8+ years software development experience
  • 4+ years of experience managing engineering teams/projects
  • Experience in SaaS (Software as a Service) model building scalable platforms utilizing micro services/distributed systems architecture using: restful API’s
  • by internal and external partners
  • Understanding of data structures and algorithms
  • Demonstrated experience with multi-tier applications
  • Additional experience in customer facing sustaining, support work and customer communication
  • Android and iOS mobile lifecycle experience is a plus

QUALIFICATION

  • 6+ years of experience with PHP, MySQL, Rest APIs
  • 3+ years of experience with Javascript, React, CSS, and HTML
  • 2+ years of experience with AWS Infrastructure
  • Experience with Github and tools like Bugsnag and Crashlytics
  • Experience working in agile environment that follows Scrum or other agile methodologies
  • Experience developing software for Enterprise clients is preferred
  • Experience working with project management tools such as Asana or Terello is a plus
  • Excellent time management skills, with the ability to work under deadlines in a fast paced environment
  • Attention to detail and commitment to high quality/error free deliverables
  • Great communication and problem solving skills
  • Detail oriented and a critical thinker
  • A team player and leader but can work independently.

JOB OVERVIEW

    We are looking for an experienced Lead Software Engineer who will develop information systems by studying operations; designing, developing and installing software solutions; support and develop software teams. Our Lead Software Engineer will lead a team of developers responsible for building new and supporting existing products.
    The ideal candidate will have the ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent software engineering skills. Creative engineering balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time. Strong analytic capability and the ability to create innovative solutions. We are looking for a highly motivated individual who is looking to grow their career in a fast paced environment.

ROLES AND RESPONSIBILITY

  • Own the technical design and development of cross-functional, multi-platform application systems
  • Work closely with our Designers, Engineers, Product Owners and Application Engineers and build automated solutions
  • Understand complex application design and program activities in the latest techniques and technologies: PHP, MySQL, Laravel, Rest APIs, Javascript, React, CSS, HTML and AWS Infrastructure
  • Developing and enabling continuous integration/continuous deployment (CI/CD) capabilities for systems
  • Implement high quality code in an agile, test-driven development environment
  • Create high-performance APIs, libraries and micro services that scale to meet/exceed client expectations
  • Participate in design and code reviews
  • Perform performance and scalability analysis as needed
  • Scope development effort, and provide reliable resource and timeline estimates
  • Find creative and elegant solutions to complex problems
  • Coach and mentor development staff while advocating for best practices
  • Create detailed software development plans and assign tasks to team members
  • Research, evaluate and adopt next generation technologies
  • Build automated unit and integration tests

WHY JOIN US

  • Good compensation
  • Flexible timings
  • Good health care and employee friendly HR policies
  • Work remotely
  • Open work culture

  • Be part of a company with the most cutting-edge practices and technologies plus a unique team.
  • Opportunity to work on challenging, rewarding project with talented colleagues and clients spread all over the world

Thanks for taking the time to review our job, if you think it is a match to your experience and interests please apply today, we are eager to learn more about you! If you know a friend who may be a fit for the job, please refer them.


Apply Now