Senior Rails Developer
Our mission at DevMynd is to help our clients solve business, customer, and social challenges through a co-creative process that results in meaningful improvements in the lives of users and the effectiveness of business. And, to do so in an environment that supports us in doing the best work of our lives.
Our vision is to build a supportive, collaborative environment and empower people to do the best work of their lives. Everyone says that, though, right? The difference between DevMynd and a typical tech company is that instead of bringing in snacks and a ping pong table and calling that "culture," we do the behind-the-scenes work to foster an environment where everyone teaches and everyone learns. Egos are low, and we're all genuinely passionate about seeing everyone else succeed. We do have snacks though ;)
In this role you will...
- Work closely with your teammates and customers (during and after the sales process) to discover the best possible product to solve customer needs.
- Provide empathetic guidance and feedback to the client on product decisions during a project.
- Work with clients to make sure their project stays on time and within budget.
- Champion and evolve our internal DevMynd development process.
- Write well-tested and maintainable code.
- Walk the line between pragmatism and theory to build the best solution in each situation.
- Shift between various programming languages, frameworks, and platforms as the industry and customer needs evolve.
- Pair program with other DevMynders and/or client developers every day.
- Collaborate with project managers and project leads in planning and estimation sessions.
- Teach and learn from your fellow team members.
- Above all, be compassionate, optimistic, and people-focused.
Technical Skills
Our projects are largely greenfield web and mobile applications, but also sometimes involve extensions to existing systems. Projects tend to last 3-6 months, so you'll be exposed to many different systems and business verticals.
We have been doing most of our recent projects in Rails and React/ReactNative. We are looking for developers with production experience with both Rails and React or a similar modern JavaScript framework. Experience with performance monitoring, caching, and analytics is a plus!
We subscribe to a modern, evolving process that has us writing tests for almost all the code we add to a codebase. We also believe in continuous integration/delivery and do frequent deployments on every project. Our projects rarely work with dedicated QA personnel.
Personal Competencies
- Excellent communication skills; we like to describe ourselves as concise, accurate, and warm, but direct
- Experience working in collaborative team environments - where you are counted on, and you can count on your team
- Highly attentive to details
- Focused on productivity and delivering value
- Self-directed and capable of adding value without micromanagement
- Alignment with DevMynd's core values
Career Paths...What level am I at?
At DevMynd we have a few levels in our career path for engineering. Once we get into the interview process we'll determine where you fit along that path.