Full-Stack Engineer (Dart, Python, Node.js)

Company Name:PearMonie

Job Description:

We are seeking a highly skilled and experienced Fullstack Engineer to join our dynamic team. The ideal candidate will have strong expertise across multiple platforms, including Dart (Flutter), Python (Django), and Node.js (Next.js). You will be responsible for designing, developing, and maintaining Full Stack applications, ensuring seamless integration between the front-end and back-end technologies.

Responsibilities:

  • Design, develop, and deploy robust and scalable full-stack applications using Dart (Flutter) for mobile, Python (Django) for backend services, and Node.js (Next.js) for web frontend.
  • Collaborate with cross-functional teams, including product managers, UI/UX designers, and other engineers, to deliver high-quality products.
  • Develop and maintain RESTful APIs and third-party integrations.
  • Write clean, scalable, and maintainable code, adhering to best practices in development and security.
  • Implement responsive designs and ensure mobile-friendly performance.
  • Debug, troubleshoot, and resolve performance issues in both front-end and back-end code.
  • Participate in code reviews and contribute to continuous improvement of engineering practices.
  • Keep up with the latest industry trends and technologies, particularly those related to full-stack development.

Required Skills:

  • Dart (Flutter): Expertise in building cross-platform mobile applications using Flutter.
  • Python (Django): Strong knowledge of back-end development, APIs, and RESTful services using Django.
  • Node.js (Next.js): Experience developing server-rendered React applications with Next.js.
  • Proficiency in front-end technologies including HTML, CSS, JavaScript and Typescript.
  • Familiarity with SQL and NoSQL databases.
  • Strong understanding of DevOps practices, CI/CD pipelines, and cloud platforms like AWS or GCP.
  • Experience with Git for version control and collaborative development workflows.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 3+ years of Fullstack development experience.
  • Proven track record of successfully delivering complex projects across multiple platforms.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Nice to Have:

  • Familiarity with GraphQL.
  • Experience with Docker and container orchestration tools.
  • Previous experience in working within Agile or Scrum environments.

Benefits:

  • Competitive salary and benefits package.
  • Flexible work hours and remote working options.
  • Opportunity to work with cutting-edge technologies in a fast-paced environment.
  • Professional growth and learning opportunities.

If you’re a passionate full-stack engineer with the ability to work across multiple platforms and a keen interest in shaping innovative applications, we’d love to hear from you!

Application Process:

Interested candidates should submit their resume on the Indeed platform.

Job Type: Full-time

Experience:

  • Full Stack Development: 3 years (Required)

Job Posted:6th March 2025

Job Category: Onsite
Job Type: Full Time
Job Location: Lagos

Apply for this position

Allowed Type(s): .pdf, .doc, .docx