Senior Backend Developer

Programination

Passionate Software for Passionate People

Programination is a fully remote design and software consulting company that crafts excellent web and mobile applications for businesses of all sizes. Our mission is to become the product & software development company known worldwide for its creativity, impact, and thoughtfulness.

We get excited hearing passionate people share the innovative solutions they have with the problems they encounter in their lives. We know that not every individual or team has all the skills to bring their product to reality and that's where we love to help. We are driven to see amazing ideas that bring value to users and take pride in knowing we were a part of it.

Together, we value excellence in our work, teamwork that aims to bring the best out of each of us, and integrity in everything we do.

We are a small team with a big goal, growing every day and searching for the next passionate person to join our company. If you like who we are, what we stand for, and our ambitions, we look forward to hearing from you.

The Role

We are seeking a Senior Backend Developer who is excited to help build a design & development company with strong ethics and to help us take the lead of the backend for our projects, write high quality, clean code that can be read by humans and computers alike, provide mentorship through code reviews and architecture discussions, and help recruit highly capable engineers from diverse backgrounds. We currently offer opportunities for full-time, part-time, contract-to-hire, and contract positions.

Responsibilities Include

  • Write quality code to develop functional web applications
  • Debug applications and detect and fix errors
  • Work together with Front-end Developers to integrate UI elements with server-side logic
  • Implement modern technologies to improve legacy applications
  • Collect, analyze and address technical and design requirements
  • Help to create reusable code and libraries for future use
  • Stay informed about emerging technologies

Experience w/ any of the following

  • ReactJS
  • React Native
  • Flutter
  • Android (Java/Kotlin)
  • iOS (Swift)
  • GraphQL
  • PostgreSQL
  • MySQL
  • PHP (Laravel / CakePHP / etc.)
  • Nginx / Apache
  • Node / ExpressJS
  • Python
  • AWS
  • Google Cloud Platform
  • Heroku
  • Azure

Nice to Haves

You have worked on internal tooling products with multi-tenancy issues, workflow management, configuration-driven systems, and complex data schemas. You have experience and knowledge from hands-on development with SaaS platforms, JavaScript, ElasticSearch, and AWS.

  • Experience with deploying applications on Amazon Web Services / Heroku / Google Cloud Platform / Microsoft Azure
  • Experience with Docker or Kubernetes
  • Experience with performance and error monitoring
  • Experience with GraphQL
  • Experience developing in the Node.js ecosystem (build tools, etc.)
  • Experience of working in an Agile/Scrum development process
  • Experience with skills outside of backend development (e.g. UX/UI, frontend development, data analytics, startup experience, etc.)
  • Enjoy working in teams, but can take the lead and work independently
  • Desire to learn new skills and understand different business functions
  • Passion for entrepreneurship, innovation, and positive impact

Good fit, if you believe in

  • Collaboration & Communication. We are a diverse team from different backgrounds in different areas of the world. To be successful, we believe teamwork is essential.
  • Data-driven Decisions & Intuition. We ground our decisions based on research and insights, but we know that sometimes decisions must be made quickly. We make such decisions to gain additional insights to improve on the original goal.
  • Proactiveness & Curiosity. We take action on areas that lead to OUR growth (as individuals and as a company) and are all here to help. We value an environment that lets us learn and know what’s going on. We are self-starters that take ownership of the work we do and go the extra mile to ensure excellence is met.
  • Kindness & Humbleness, in everything we do.

Compensation & Benefits

  • Annual salary between $80K - 100K DOE
  • Medical (United Healthcare), Dental & Vision (Guardian) (for FT employees)
  • 401(k) (Guideline) with 4% matching by Company  (for FT employees)
  • Unlimited PTO + Sick Days - take time off as needed (for FT employees)
  • Remote work & flexible hours
  • Building a growing mission-driven startup while working on some amazing projects
  • Opportunities to grow into other roles

If interested, please provide a resume, portfolio with any links to existing projects, and a description of something you are passionate about.