Lead Software Engineer

 

Description:

Technology
 

  • React Native, TypeScript, JavaScript, MySQL.
  • Amazon Web Services (AWS).
     

Key Responsibilities
 

  • Provide strong technical leadership and coaching to your team and the department.
  • Work in an agile software engineering environment to deliver awesome features that will
     

delight our customers.
 

  • Write software in an iterative environment using continuous integration and continuous
     

delivery.
 

  • Work in a collaborative environment to design, prove, document, engineer, test, deploy, scale
     

and operate software.
 

  • Contribute technically to ensure design feasibility; approach; usability; architecture; code
     

quality; testability; scalability; and performance, with a focus on mobile app development.
 

  • Suggest appropriate technologies, techniques and standards to help deliver our goals.
  • Participate in scrum ceremonies to help provide visibility and accountability towards delivery
     

of projects you’re working on.
 

  • Pair with other team members.
  • Support and developing other software engineers by providing advice, coaching, mentoring
     

and educational opportunities.
 

  • Work to help ensure homogeneous code contributions from everyone on your team.
  • Work with a geographically distributed software engineering team.
  • Assist with driving the adoption of good practices across the department.
  • Update job knowledge by studying state-of-the-art development tools, programming
     

techniques, and technologies; participating in educational opportunities; maintaining

personal networks; and participating in professional organisations.

Job Requirements

You should be able to demonstrate the use of some of the below skills, preferably by referencing

Previous Commercial Experience
 

  • Leading a mobile app software engineering team.
  • Expertise in iOS and Android app development, including Swift, Kotlin, and/or React Native.
  • Software engineering fundamentals: Writing tested, maintainable code; Software testing;
     

Test-driven development; SOLID principles.
 

  • Delivering complex mobile app projects across multiple platforms.
  • High emotional intelligence and the ability to resolve conflict and coach others.
  • Working with DORA metrics and other team performance indicators.
  • Communicating technical concepts with the ability to influence decision-making at all levels.
  • Experience integrating mobile apps with backend services and APIs.
  • Adapting to evolving technologies and industry best practices.
  • Familiarity with mobile app deployment processes and app store guidelines.
  • Designing and building metrics that provide insights into how users interact with mobile apps.
  • Advanced proficiency in English.

Organization Easy2Employ, LLC
Industry IT / Telecom / Software Jobs
Occupational Category Lead Software Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-08-21 4:25 pm
Expires on 2024-12-24