Contract Active Hiring 4 weeks ago
Expires: May 01, 2026

Full-Stack Developer

M

Micro1

Remote • Full Stack Developer

Salary Range

$50 - $90/hour

Experience

3+ years

Location

Remote

Job Type

Contract

Required Skills

React Node.js Python Ruby Ruby on Rails C++ React Native C# C CSS HTML Wordpress PHP

Description

Join our customer’s team as a Full-Stack Developer and make a significant impact by working across a diverse set of technologies and projects. In this role, you will build robust applications, collaborate with talented engineers, and deliver exceptional digital solutions. We value engineers with deep expertise, a passion for learning, and strong written and verbal communication skills.

 

Key Responsibilities:

  • Design, develop, and maintain scalable web and mobile applications across multiple tech stacks.
  • Collaborate closely with cross-functional teams to define, design, and ship new features with a customer-centric focus.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Troubleshoot, debug, and optimize applications for maximum performance and scalability.
  • Stay informed of emerging technologies and proactively propose meaningful improvements.
  • Contribute to code reviews and promote knowledge sharing within the team.
  • Communicate technical ideas clearly through excellent written and verbal communication, fostering transparency within the customer’s team.

Requirements

  • Minimum 3 years of hands-on, consistent experience as a Full-Stack Developer or Backend Engineer.
  • Proficiency in React, Node.js, Python, Ruby, Ruby on Rails, C++, React Native, C#, C, CSS, HTML, Wordpress, PHP, etc.
  • Strong understanding of both front-end and back-end development principles.
  • Demonstrated ability to deliver high-quality software in fast-paced environments.
  • Excellent problem-solving and analytical skills.
  • Ability to thrive in a remote, collaborative setting.
  • Exceptional written and verbal communication skills—clear documentation and effective team communication are essential.

Share this position