Home Pakistan Principal Software Engineer

Home Pakistan Principal Software Engineer

Principal Software Engineer

Full time at Rewaa in Pakistan
Posted on April 13, 2024

Job details

About the Role: We are looking for a highly skilled and experienced Technical Lead (Full Stack )to join our Engineering team. The ideal candidate will have a strong background in software development and will be responsible for leading the development of our Rewaa tech platform and integrations with third parties. You will also be responsible for managing a team of developers and ensuring the successful delivery of high-quality software solutions. What you'll do

  • Lead the development of our Rewaa tech platform and integrations
  • Develop, maintain and deploy scalable software solutions across multiple platforms
  • Design and implement new features to enhance the functionality of our Rewaa platform
  • Collaborate with cross-functional teams to identify and solve complex software problems
  • Work closely with product owners to develop software requirements and prioritize tasks
  • Provide technical leadership and mentorship to other engineers
  • Implement best practices for software development, testing, and deployment
  • Participate in code reviews and ensure that code standards are maintained
  • Stay up to date with the latest trends and technologies in software development
What you'll need
  • Bachelor's or Master's degree in Computer Science or related field
  • 5 + years of experience in software development
  • At least 1 year experience in leading/mentoring a team
  • Strong knowledge of programming languages such as Nodejs and Typescript
  • Experience with web technologies such as HTML, CSS, and JavaScript frameworks such as Angular
  • Experience with database technologies such as MySQL, DynamoDB, Cloud FireStore and PostgreSQL
  • Experience with AWS cloud-based technologies
  • Experience with Docker
  • Experience with DevOps practices such as CI /CD tools
  • Experience with third party system integrations.
  • Familiarity with Agile methodologies such as Scrum
  • Strong leadership and communication skills
  • Ability to work in a fast-paced environment and manage multiple projects simultaneously
#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Principal Jobs
Feedback Feedback