We are looking for a web / backend developer responsible for building backend applications, including anything from complex groups of back-end APIs to command line utilities and data processing scripts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and building quality products is essential. You will be trained to learn Ruby on Rails and other technologies as the company needs. Knowing Ruby on Rails beforehand is a huge advantage.
Your Skills and Experience
- Proven working experience in developing applications with backend technologies (Java, .Net, Ruby on Rails)
- Good understanding of the syntax of the programming language and its nuances
- Solid understanding of object-oriented programming
- Skills for writing reusable libraries that may be used in expressive ways
- Familiarity with concepts of MVC, ORM, and RESTful
- Experience with popular web application frameworks
- Knack for writing clean, readable code
- Experience with both Relational Databases and Non Relational Databases
- Understanding of fundamental design principles behind a scalable application
- Able to create database schemas that represent and support business processes
- Proficient understanding of code versioning tool Git
- Familiarity with development aiding tools such as Bundler, Rake, etc
Why You’ll Love Working Here
Mingle is a group of individuals who feel like we have an opportunity to create something special on building a platform to help people connect, and we do it with a dynamic work environment that promotes honesty, hard-work, and strong will. However, we also know that we can’t be so serious in the work environment. We must enjoy each other and be a team and a family in order to overcome the obstacles that lie ahead for the company. Getting the work done on-time with quality is the priority, but everyone should enjoy the journey we are all taking while we explore and discover the unknown… together.
We also go out as a team often for dinners and team building activities such as paintballing, bowling, or whatever the team feels like doing at the time.
Interested and want to know more? Apply and see what awaits!
- Salary Offer Negotiable
- Experience Level Senior
- Education University