More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Full Stack Software Engineer

Closing: Jul 10, 2024

This position has expired

Published: Jul 5, 2024 (20 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

We are seeking a talented and experienced Mid-Level Software Engineer to join our dynamic team.

As a key member of our engineering team, you will be responsible for developing high-quality software solutions, primarily focusing on Node.js backend development and React Native frontend development.

There will also be some bits of Python backend development.

You will collaborate closely with cross-functional teams to deliver innovative and scalable products that meet our clients' needs.


Requirements

  • 2+ years of experience in software development, with a focus on backend development using Node.js + Typescript, and Python
  • 2+ years years of experience in frontend development, with proficiency in React Native
  • Solid understanding of software engineering principles, design patterns, and best practices
  • Experience with RESTful APIs and service oriented architectures
  • Strong problem-solving skills and ability to think creatively
  • Excellent communication and collaboration skills
  • Ability to work effectively in a fast-paced, agile environment
  • Experience with cloud platforms especially Digital Ocean App platform and Expo EAS is a plus
  • Familiarity with DevOps practices and tools (e.g. Docker, CI/CD pipelines) is a plus



Responsibilities

We are seeking a talented and experienced Mid-Level Software Engineer to join our dynamic team.

As a key member of our engineering team, you will be responsible for developing high-quality software solutions, primarily focusing on Node.js backend development and React Native frontend development.

There will also be some bits of Python backend development.

You will collaborate closely with cross-functional teams to deliver innovative and scalable products that meet our clients' needs.


Requirements

  • 2+ years of experience in software development, with a focus on backend development using Node.js + Typescript, and Python
  • 2+ years years of experience in frontend development, with proficiency in React Native
  • Solid understanding of software engineering principles, design patterns, and best practices
  • Experience with RESTful APIs and service oriented architectures
  • Strong problem-solving skills and ability to think creatively
  • Excellent communication and collaboration skills
  • Ability to work effectively in a fast-paced, agile environment
  • Experience with cloud platforms especially Digital Ocean App platform and Expo EAS is a plus
  • Familiarity with DevOps practices and tools (e.g. Docker, CI/CD pipelines) is a plus



  • Design, develop, and maintain robust and scalable backend services using Node.js + Typescript, and Python
  • Develop mobile applications using React Native for iOS and Android platforms
  • Collaborate with product managers, designers, and other engineers to translate business requirements into technical specifications
  • Write clean, efficient, and well-documented code following best practices
  • Conduct code reviews to ensure code quality and adherence to coding standards
  • Troubleshoot and debug complex technical issues across multiple layers of the application stack
  • Stay up-to-date with the latest trends and technologies in software development and recommend new tools and frameworks as needed
  • Mentor junior engineers and actively contribute to the continuous improvement of the engineering team


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at Shamiri Institute. Enter your email to start your application now