Middle Full-Stack Developer

Middle Full-Stack Developer (Python / Node.js) — Remote

We are looking for a Full-Stack Developer with strong experience in both backend and frontend development using Python, Node.js, and modern web technologies. This role involves building and maintaining scalable systems and internal tools in a fast-paced, product-driven environment.

Working Hours: Monday–Friday, 7:00 AM – 4:00 PM EST (New York time)
Location: Remote

Key Responsibilities

  • Design and maintain full-stack applications using Python and Node.js
  • Build modular backend services with a focus on performance and long-term maintainability
  • Develop and improve frontend functionality using JavaScript, HTML, and CSS
  • Collaborate with internal teams to define technical requirements and deliver robust solutions
  • Contribute to code reviews, system design, and architectural planning
  • Support feature rollout, system stability, and performance improvements
  • Maintain development workflows, including testing, deployment, and documentation
  • Work across components such as task processors, data layers, UI modules, and internal tooling

Tech Stack

  • Languages: Python, Node.js, JavaScript
  • Frontend: HTML5, CSS3, JavaScript (React or Vue is a plus, but not required)
  • Data: MongoDB, PostgreSQL, Redis
  • DevOps: Docker, Git, CI/CD, Linux-based environments
  • Tooling: Logging, monitoring, version control

Requirements

  • 3+ years of experience in full-stack or backend development
  • Strong skills in Python and Node.js
  • Confident working with modern JavaScript and frontend integration
  • Solid understanding of database interactions and system logic
  • Familiarity with distributed systems and modular design
  • Comfortable working in an asynchronous, remote team
  • English proficiency (Intermediate or higher)

Nice to Have

  • Experience developing internal dashboards or tools
  • Understanding of performance profiling and system monitoring
  • Exposure to modern frontend libraries or frameworks
  • Knowledge of structured data processing or automation pipelines
  • Background in fast-growing product or startup teams

What We Offer

  • 100% remote, full-time role
  • Performance-based salary reviews
  • Flexibility, autonomy, and a strong engineering culture
  • Real-world impact: work on systems that support active users
  • Opportunities for technical growth and ownership
Published 4 July
145 views
·
24 applications
96% read
·
75% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...