We are looking for a full-stack/frontend developer who can help us build and maintain new features for our in-house CRM. Our custom and state-of-... Read More
We are looking for a full-stack/frontend developer who can help us build and maintain new features for our in-house CRM. Our custom and state-of-the-art CRM has been carefully created by our team over the past 4 years to make every aspect of the business cycle, from payroll to job scheduling and customer conversations, seamless and transparent. Built with some of the freshest and most popular development frameworks, the CRM is the technical foundation of the company, and the person in this role will be given the opportunity to have a meaningful impact on the organization. The individual we are looking for must be an experienced developer who considers excellence, reliability, security and sustainability to be top priorities when writing code. The person in this role must have the experience to “see the big picture”, and be willing to continually learn. You will be contributing throughout the entire software development life cycle and will be responsible for taking full ownership of your contributions to the CRM and as well as any contributions in our other services. Being well-versed in functional programming is a must.
WHAT YOU’LL BE DOING
Helping build our products written in JavaScript (using React), Ruby (Rails), Elixir (Phoenix) and more.
Leveraging our in-house solution to manage the entire development flow, from setting up our development environment to creating git branches and deploying services to our staging domain
Collaborating closely with your team to improve upon the features of the CRM
Contributing in discussions about solutions to business problems
Taking ownership of your work as you build new features for the CRM
Working with a team of driven and entrepreneurial-minded individuals
Having fun building awesome stuff
Required Knowledge, Skills, and Abilities:
Track record of excellence at your prior organization - good references are important
Strong English skills are essential as you will be communicating with people in the USA
Outstanding analytical skills
Highly self-motivated, well organized and focused on improvement
Enthusiasm for learning
Desire to be a member of a team
An understanding of Event Sourcing Architecture or willingness to quickly learn CQRS and Event Sourcing
A good amount of experience with graphql
Education + Experience:
Bachelor's degree is preferred but not required
3+ years of work experience
Job Benefits:
Open and friendly culture, working for a US-based company
Lots of opportunities to contribute to the company and grow in your experience as a developer
Fully remote work with flexible working hours
Work autonomy, meaningful challenges, and significant impact on the company culture ● Attractive pay
Apply Instruction:
Interested candidates fulfilling the mentioned criteria are encouraged to Apply using the Easy Apply Button below. Registered candidates may also apply using Apply Now Button.