Powered by Information Department Government of Sindh

Job Description

Auto Fintech is seeking a skilled Full Stack Software Engineer with a minimum of three years of commercial software development experience to join their dynamic technology team in Karachi. This role requires strong expertise in Laravel or .NET development combined with proficiency in React.js, enabling the engineer to build and maintain robust web applications. The ideal candidate has a solid understanding of REST APIs and MySQL database design, ensuring efficient, scalable, and optimized solutions. Familiarity with DevOps practices and cloud platforms supports seamless deployment and continuous integration workflows, enhancing overall software quality and delivery. This position emphasizes modern development tools, including AI-assisted coding technologies such as Cursor, GitHub Copilot, Claude, or ChatGPT. The engineer must demonstrate the ability to critically review and enhance AI-generated code, ensuring adherence to best practices and high standards. Experience with version control using Git is essential. While managing a team is not part of this role, the engineer collaborates effectively with peers and stakeholders to deliver impactful fintech, CRM, or automotive software solutions. Candidates should be able to work full-time onsite in Karachi and ideally possess a GitHub profile showcasing relevant projects and contributions.
Responsibilities
 

  • Design, develop, test, and deploy high-quality web applications using Laravel or .NET / ASP.NET Core frameworks paired with React.js for front-end development.
  • Architect and optimize MySQL databases to ensure efficient data storage, retrieval, and performance tuning for complex queries.
  • Develop and consume RESTful APIs to facilitate seamless communication between the client-side and server-side components.
  • Implement continuous integration and continuous deployment pipelines to automate testing and code delivery processes using DevOps best practices.
  • Utilize cloud platforms to deploy and manage application infrastructure, ensuring scalability, reliability, and security.
  • Incorporate AI-assisted development tools to accelerate code generation while critically analyzing and improving the AI-generated output for accuracy and maintainability.
  • Collaborate with cross-functional teams to gather requirements, define technical specifications, and deliver solutions aligned with business goals.
  • Maintain and enhance existing software applications by troubleshooting issues, fixing bugs, and implementing performance improvements.
  • Follow version control protocols using Git to manage source code repositories and facilitate smooth code reviews and merges.
  • Stay updated on emerging technologies and industry trends, recommending improvements to the development process and adopting new tools where appropriate.
  • Contribute to the documentation of software designs, coding standards, and operational procedures to support maintainability and knowledge sharing.
  • Participate actively in code reviews and peer programming sessions to uphold code quality standards and mentor junior developers.

Salary

Competitive

Monthly based

Location

Karachi Division,Sindh,Pakistan

Job Overview
Job Posted:
22 hours ago
Job Expire:
2 weeks from now
Job Type
Pvt Job
Job Role
Senior iOS Software Engineer
Education
Bachelor's Degree
Experience
2 Years
Total Vacancies
1
Age requirment
18 Year - 42 Year

Job Tags:

Share This Job:

Location

Karachi Division,Sindh,Pakistan