Jr/Mid Full Stack Developer

Jr/Mid Full Stack Developer

Our client is an online marketplace that connects businesses with qualified agencies and digital marketing service providers that are right for them. They provide a comprehensive directory of trusted marketing service providers in local markets, and a platform to help those agencies manage and optimize their day-to-day operations.

They value collaboration, fun, transparency, life-work balance, and continuous learning.


A typical week as a Full-Stack Web Developer involves:

  • Building, testing, and deploying new features for our ever-growing user base
  • Working with our support team to help diagnose and fix production issues
  • Leading or participating in code reviews with the engineering team
  • Designing and prototyping new UI and user interactions
  • Leading or participating in architectural discussions and helping drive technical decisions
  • Designing and contributing to tools that help our internal teams and development process
  • Collaborating with the product team, discussing the potential solutions to problems, and helping design the future of UpCity


  • 3+ years experience building web applications and UI or demonstrable expertise
  • Expertise in HTML, CSS, and JavaScript with strong JavaScript fundamentals
  • Highly Proficient with React/Redux
  • Experience with other front-end UI frameworks is a plus
  • Beginner experience with Ruby, Rails and a willingness to continue learning the language
  • Experience with RESTful services and APIs
  • Experience with responsive design, development, and optimization
  • You write understandable, testable, and maintainable code
  • Desire to work in a highly collaborative environment that values testing and good software design
  • Excellent communication skills and the ability to work well in a self-organizing distributed team

Apply for this position

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

Join our talent network!
Leave your information and we will connect your profile with the right opportunity for you.
Click or drag a file to this area to upload.