➔ All jobs
➔ Apply for this job
What we’re looking forYou’re an exceptional professional software engineer with at least 5 years of software engineering experience. You’re comfortable in multiple languages including Ruby on Rails and embrace new approaches to solve problems. We expect you to start from 20-25 and then grow to 35-40 hours per week. You must have at least 3 hours of overlap with US Eastern time-zone. Our typical project stack is Ruby, Ruby on Rails, JavaScript, Bootstrap, React, and PostgreSQL. We highly value effective software architecture, test-driven development methods, and good project management methodology. We have a strong CI and deployment pipeline that enables us to focus on writing good software.Required Skills and Experience- You have either:
- Computer Science or Engineering degree or other STEM degree, or
- Exceptional professional software engineer experience and expertise
- You have very good written communication skills, fluent written English, and comfortable, clear spoken English.
- At least five years of Software Engineering Experience.
- Write clean, self-explanatory code using S.O.L.I.D. and design patterns
- Senior with Ruby on Rails
- Experience with React or similar complex UI development environments
- CSS / Javascript / Typescript front-end UI development
- Experience developing and consuming APIs
- TDD
- Experience with SQL DBs. Specifically experience with Postgres a plus, as we use mainly Postgres. DB experience on NoSQL considered, combined with a strong motivation to learn relational approaches too.
- Experience working in collaborative environments using git (e.g. GitHub).
- Comfortable using ticket-based technical project management (e.g., GitHub tickets and boards)
- Must have some availability that overlaps with our clients in New York (UTC -5) and California (UTC -8)
- Experience in Ed Tech Field (Education projects)
- Experience in Transportation Field
- Node.js
- Continuous Integration and Deployment experience (e.g., CodeShip, Cloud66)
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs
© 2019-2022 JobsinJS.com. All Rights Reserved.
More projects by me
Czech Course: Learn Czech language online