Rails Programmer

Midlevel
Remote

Questions?   Contact us!

Company

This new company is creating a tool for ecommerce intelligence using financial data and they need to hire two rails programmers, preferably from Central or South America to join their team working on industry-changing tech, because they have to find a way to speed up product development. This company has a flexible policy, where you can request PTO, without affecting or cutting your vacation time. They are an equal opportunity employer and value diversity Here are some highlights of working with them: > Work on cool stuff that's doing good in the world -- for most small business owners, accounting is a necessary evil. We're networking financial data in a way that turns accounting into something they can't live without." > Come for the salary; stay for the benefits -- Above and beyond the competitive monthly salaries we offer, come enjoy a growing list of benefits and perks including 30 days annual vacation, unlimited paid personal/emergency days off, and an employee-led benefits plan. > Be treated like a boss, not an employee -- Output is everything. That means you can set your own schedule and work from wherever you want. We track the ideas and code you deliver, not the amount of time you put in. > Become a better professional and person -- Whether you work with us for 6 months or 6 years, we want you to walk away from this work experience with more knowledge, more skills, and more happiness. If all of this sounds great to you, then hit the apply button.

Job Description

Our client is a small, enthusiastic team, and they’re looking to hire two senior rails programmers to play a major role in taking their operations to the next level. Day to day tasks and responsibilities will include: > Collaborating and communicating with a remote software development team in varying time zones > Writing well-designed, testable code, and automated tests > Following established patterns and approaches within existing codebases > Documenting and maintaining software functionality > Troubleshooting, debugging and upgrading existing systems > Participating in constructive code reviews (on both sides -- everyone reviews others and everyone gets reviewed) > Providing feedback and help determine best practices for both processes and code. REQUIRED SKILLS: • BSc/BA in Computer Science, Engineering or a related field or comparable industry experience • Proven experience as a software developer/engineer working in a generalist function (front-end, back-end, middleware) • Knowledge of and experience developing software with Ruby on Rails, modern Javascript UI frameworks (Angular, React, Vue), CSS, and HTML • Knowledge of relational databases and SQL (PostgreSQL) • Experience using Git for distributed version control • Good communication in English PREFERRED SKILLS: • Amazon Web Services functionality (S3, EC2, Elastic Beanstalk, Pipelines, Cloudwatch, etc.) • API implementation • Performance and memory profiling • Test-Driven Development • Writing technical design docs • Wireframing • Caching

Notes

Only candidates from Argentina, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Mexico, Panama, Peru, Uruguay

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
Optional Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)
Why do you think you fit this position? (Required)