Position: Senior Ruby on Rails Developer
Company: Luminos Software
Experience required: 5y
English level: intermediate

Luminos is a company founded by engineers, built to give our outstanding teams the best possible environment to write great code and build world-class products that our clients and customers love.

**Requirements:**

5+ years of experience developing web apps in Ruby on Rails.

Experience developing web apps in Javascript, HTML, CSS.

Acted as the primary owner/developer of several components or features.

Strong development principles, including experience with testing, object-oriented design, and higher-level system design.

Passionate about quality. You take pride in keeping your bug count low and your code quality high.

You have worked directly with non-devs (designers, PMs, user researchers, etc) to ship great products.

You believe in the value of mentorship, and in a teaching and learning culture.

You want to grow, and you’re constantly finding small ways to improve all the work you and your teammates do.

You are passionate about building using Agile and Lean methodologies.

You have a university degree in Informatics, Computer Science, Software Engineering, or related field or comparable experience in web application development required.

You are able to breakdown client problems and determine a workable solution.

You communicate well verbally and in writing with good time management skills.

**About you:**

You’re someone who takes great pride in your work and who proactively raises the bar for his or her colleagues. You champion the importance of understanding the customer’s product domain and not making assumptions.

You write clean, semantic, maintainable code that solve problems elegantly, and push others to achieve similar standards.

**About the role:**

We’re looking for an ambitious fullstack developer with a broad-based, passionate approach to web application development, a talent for leading others, and deep experience architecting and building modern SaaS applications.

Working alongside other senior delivery professionals, the successful candidate will, in time, inherit broad responsibilities to enhance one of our most important client projects: a custom-built CRM platform that powers direct sales organisations in the UK, Australia, Ireland, France, Belgium, Denmark and Sweden.

Technology-wise, the platform comprises a Rails API and several desktop and mobile-optimised apps written in Ember and React. Our development backlog includes enablement of the platform to support multi-tenant client account management, whitelabeling and a whole host of medium to large functional enhancements

Responsibilities:

Enhance and maintain the application.

Participate in sprint planning, ensuring effective de-composition of epics and user stories into estimated tasks and sub-tasks with clearly defined owners.

Participate in agile stand ups and retrospectives. Proactively help and support colleagues remove impediments and continuously improve team productivity and satisfaction.

Conduct code reviews and ensure a quality-centric team approach to application development.

**Work conditions:**

Full remote, full trust, full throttle!

**Compensation:**

$3,000 to $5,000 gross, direct contract

25 days of annual leave allowance