Software Engineer II (Fullstack)

Careem
Full time Full day
Karachi

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a team that’s responsible for the full software development life cycle, from conception to deployment.



As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.



Responsibilities


  • Work with development teams and product managers to ideate software solutions

  • Design client-side and server-side architecture

  • Build the front-end of applications through appealing visual design

  • Develop and manage well-functioning databases and applications

  • Write effective APIs

  • Test software to ensure responsiveness and efficiency

  • Troubleshoot, debug and upgrade software

  • Create security and data protection settings

  • Build features and applications with a mobile responsive design

  • Write technical documentation

Requirements


  • Proven experience as a Full Stack Developer or similar role

  • Ability to work in a remote setup

  • Ability to independently own and deliver features from start to finish

  • Understand both how to write tests and the value of automated testing

  • Substantial experience working with React

  • Experience with state management (Redux or similar)

  • Profound experience with JavaScript and familiarity with TypeScript

  • Experience with React testing tools and a comprehensive understanding of UI testing techniques

  • Knowledge of one or more of the following languages; Java, Python, Scala, Kotlin, or Golang

  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)

  • Familiarity with UI/UX design

  • Familiarity with CI/CD processes and tools (e.g. Jenkins)

  • Familiarity with containerization technologies (e.g. Docker)

  • Experience with AWS is a plus (e.g. ECS, EC2, S3, DynamoDB, etc…)

  • Excellent communication and teamwork skills

  • Organizational skills

This job is expired. Please use the search form to find active jobs or submit your resume.


Post a resume

Similar jobs

United Nations Pakistan
Full time Full day
UN Women, grounded in the vision of equality enshrined in the Charter of the United Nations, works for the elimination of discrimination against women and girls; the empowerment of women; and the achievement of equality between women and men as...
Karachi
Click Jobs
Full time Full day
Should be familiar with or has been part of marketing & sales activities. Targeting market segment (Individual, trader, corporate, and multinationals) Meeting with existing and prospective donors. Target achievement and ensure accomplishments with the team. Daily planning and related system...
Karachi
Manager Product Development Digital Channels - (2100062X) Description JOB PURPOSE Develops products by identifying potential products; conducting market research; generating product requirements; determining specifications, production timetables, pricing, and time-integrated plans for product introduction; developing marketing strategies. Description Keep a close...
Karachi