Fundar is currently looking for a highly skilled Senior Engineer to join our team in order to help deliver our first project stage.
This is a full time project, and you are expected to work 40 hours per week, with a minimum of 3 - 4 months for the initial release.
The work schedule is flexible, but you are required to at least cover 8PM - 12AM GMT.
5+ years of experience as an engineer
Excellent Ruby, Ruby on Rails, and Grape skills
Excellent API design and implementation skills
Excellent testing skills (RSpec, Capybara), TDD is a plus
Excellent PostgreSQL skills (MySQL experience is good as well)
Experience with Agile (Scrum, Scrumban)
Experience with Docker and Linux servers
Experience with Bank API’s, and payments a plus
Domain Driven Design is a plus
CRM, DevOps and messaging system knowledge is a plus
Excellent written and spoken English
Excellent estimation skills
Ability to understand business domain and help translate than in a technical implementation
Attention to details, please find a way to introduce the word retrospective in our discussion to let me know that you actually read this whole job description.
Ability to work be self-sufficient
Apply to this job after reading it in detail and answer the following questions. Please include the actual questions with your answers:
Are you able to understand complex requirements in English, and also clearly communicate your thoughts both in written and spoken English?
What is your experience as a Senior developer?
Why should we hire you to join our team?
15 minutes video conference so I can learn more about you, your experience and answer any question you might have about the project.
Pair programming session with me (Lead developer) where you will be asked to solve a complex task using Rails + Grape.
The session will be between 30 - 90 minutes, and you will be paid for your time.
Only for individual freelancers, no companies or tech recruiters please.
If you are invited to this job, please read the job description carefully before applying.
Please do not apply if you don’t consider yourself a Senior level developer and you don’t match the requirements. We need someone that is able to solve business domain complex challenges.