Full-Stack Software Engineer

last updated April 11, 2021 21:12 UTC

UpCity

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

UpCity is experiencing rapid growth and is looking for Full-Stack Software Engineers to build new features, APIs, infrastructure, and tools, as we scale our product and organization. Who is UpCity? UpCity is an online marketplace that connects businesses with qualified agencies and digital marketing service providers that are right for them. We 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. We’re a Chicago-based startup, funded by a great group of investors who care about our company and our team’s success. We value collaboration, fun, transparency, life-work balance, and continuous learning. What is the role? Our engineering team, currently distributed from the East to West coast, fully embraces a remote-first culture. We believe that one of the key reasons our team works so well together is that we have the freedom and the tools to work wherever each of us works best. A typical week as a Full-Stack Software Engineer 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
  • Leading or participating in architectural discussions and helping drive technical decisions
  • Designing and contributing to tools that help our internal teams and development process
  • Maintaining and evolving our infrastructure to scale and support new applications
  • Collaborating with the product team, discussing the potential solutions to problems, and helping design the future of UpCity What will you need to be successful?
  • At least 4 years experience building web services and applications Proficient in Ruby, Rails, and Javascript fundamentals
  • Experience working with linux systems
  • You write understandable, testable, and maintainable code
  • Highly proficient with relational databases and SQL
  • 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
  • Knowledge of and experience with NoSQL databases is a plus
  • Configuration management experience (Chef, Docker, etc.) is a plus
  • DevOps experience (automated deployment, web server and network configuration, load balancing, etc.) is a plus What can we offer you?
  • Competitive salary and stock options in an early stage company with high growth potential
  • Benefits (Health, Dental, Vision, 401k)
  • Flexible PTO policy
  • A truly unique experience working with a fast growing startup with significant growth and advancement opportunities
Shopping Cart
There are no products in the cart!
Total
 0.00
0