JobSearchGulf

Sr. Software Engineer - Jobs in Lahore, Pakistan

1.00 to 10.00 Years   Lahore, Pakistan   17 Sep, 2021
Job LocationLahore, Pakistan
EducationNot Mentioned
SalaryNot Mentioned
IndustryInternet & E-commerce
Functional AreaNot Mentioned

Job Description

The leading automobile portal in the region is growing and we are looking for a Sr. Software Engineer to join our awesome team!WHAT YOULL DO?

  • Develop excellent software code / design for assigned projects and take responsibility of entire software cycle from understanding business requirements thoroughly, setting up great software architecture, producing optimized/normalized data models, developing use cases, deploying the solution and providing maintenance with little supervision
  • Comfortably conduct front-end development using AngularJS, HTML/CSS and design frameworks like Bootstrap without much external guidance Implementation of a robust set of services and APIs to power the web application
  • Confer with product management team, engineers and quality assurance to design systems and to obtain information on project limitations, capabilities, performance requirements software requirements, and interfaces
  • Develop product features and enhancements according to provided specifications in the most optimal way
  • Work on projects based on agile methodologies and quick iterations.
  • Should expect dynamic requirements and must be able to adapt quickly to fast-paced environment
  • Take ownership of all assigned products and be proactive to fix bugs and unexpected crashes in an efficient manner
  • Understand requirements, analyze design documents, identify object properties, functions and interfaces from the technical documents
  • Analyze work items and projects and be able to put forward development time estimates with concrete justifications.
  • Also, must strive to abide by time commitments made by managing whatever resources are provided
  • Take necessary measures to ensure scalability, performance and stability of assigned projects
  • Multi-task between various projects and switch contexts easily Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
  • Work collaboratively and interface with other stakeholders such as external clients, business analysts, quality assurance and program management in a presentable and professional manner
  • Work in a team and train/manage junior developers (remotely or on-site).
  • Also, should be eager to learn and execute instructions from seniors and more experienced personnel
  • Consult with and assist system administrators to define and resolve problems in running computer programs.
  • Determine systems and changes performance and security standards.
  • Rapidly develop user-facing features, predominantly using Ruby and leveraging the Rails Framework
  • Support our backend platform that serves web clients and provides REST API endpoints for mobile client apps
  • Write clean, maintainable, and well-tested code
  • Contribute in all phases of development
  • Investigate and resolve performance issues, bottlenecks, and inefficiencies
  • Review PRs from other team members to maintain quality and share knowledge
  • Understanding of performance, debugging, and refactoring
  • Comfortable with the full stack to deliver features from idea to production
  • Inquisitive, motivated, and comfortable working with a distributed, multinational team
  • Desire to rapidly contribute to YallaMotor services and improve the experience for millions of users.

Keyskills :

APPLY NOW

© 2020 JobSearchGulf All Rights Reserved