VIVA is hiring a Remote Rails Frontend & Backend Wizard
VIVA is a groundbreaking lifestyle coaching app designed to foster happiness and empower individuals to cultivate enduring, healthy habits while unlocking their full potential.
Through personalized, bite-sized audio sessions, we offer a unique, scientifically validated approach for instilling lasting, beneficial habits. Our commitment to creating an enjoyable and engaging user experience is relentless, with a meticulously designed UI that is as functional as it is visually appealing. At the core of our philosophy, we firmly believe in everyone's right to relish the benefits of a healthy lifestyle.
Your Role
Weโre seeking a dedicated Full-Stack Ruby on Rails Developer for a remote and full-time position. As a company, we value great design and code, and pay close attention to detail throughout the product development process. If youโre passionate about design, aesthetics, writing elegant, well-organized code and abstracting components this may be the perfect opportunity for you.
You'll be working directly with the founder to keep expanding on our vision and helping deliver a better experience to our customers. Apart from coding, you'll also engage in strategic discussions, contribute to architectural decision-making, and influence the roadmap of VIVA.
Responsibilities
As the lead developer, your daily tasks will include:
Building new features and functionality for both the frontend and backend.
Designing and implementing a new API (Rest/GraphQL) using Ruby on Rails to support the future native Android and iOS apps.
Craft stunning web components using technologies such as TailwindUI, Tailwind CSS, ViewComponent, and JavaScript frameworks like Vue.js, React.js or Hotwire.
Identify and refactor common functions from current views into web components, aiding in the establishment of a cohesive and unified design system.
Develop ERB views utilizing HTML, Tailwind, CSS, and components conforming to Sketch or Figma specifications.
Integrating external third-party services and APIs, such as OpenAI for content recommendations, text-to-speech and payment methods.
Assisting in scaling efforts by performing benchmarks and optimizations as needed, and proposing changes to architecture design.
Author integration tests for components in Rails (RSpec) and JavaScript (for example, Jest).
Qualifications
Solid expertise in building applications with Ruby and Rails, both working on frontend interaction using frameworks such as Hotwire, Vue.js, React.js as in backend working with high-load databases.
A robust background in JavaScript/TypeScript, with familiarity in Hotwire and other popular JavaScript frameworks like React.js and Vue.js.
Strong experience with PostgreSQL, including working with large databases, complex queries, and materialized views.
Experience with API design (REST, GraphQL) and software modeling including authentication and security.
A natural passion for creating exceptional web experiences featuring consistent interactivity and accounting for all potential user states and presentations.
A refined aesthetic sense and product design expertise, with the ability to enhance flows and UI designs independently.
Mastery in writing elegant, semantic HTML/CSS code and creating visually compelling presentations that consistently prioritize user experience.
Proficiency in working with and abstracting web components and using frameworks such as TailwindUI.
Strong knowledge of semantic HTML, CSS3 selectors, grids, flexbox, media queries, and frameworks such as Tailwind CSS/Sass.
Experience in animations and motion design with CSS and SVGs.
Proficiency with standard stack tools and technologies such as Github, CI, RSpec, AWS, Figma, Sketch.
Humility, excellent asynchronous communication skills, and openness to both giving and receiving constructive feedback.
Exceptional written and verbal communication skills in English, with the ability to articulate complex issues succinctly. Proficiency in Spanish or Portuguese would be beneficial.
A formal Engineering or Computer Science background is preferred, but not mandatory. Alternatively, the candidate should demonstrate a solid understanding of CS fundamentals.
Knowledge of design patterns, and Domain-Driven Design (DDD) would be an advantage.
Our Stack
Ruby and Rails, Hotwire, Tailwind CSS, PostgreSQL, ElasticSearch, Kubernetes clusters deployed to AWS, and GitHub.
You
You love the thrill of building a product from scratch, relishing the opportunity to influence its design decisions and future trajectory. You understand the importance of code structure and relationships when writing code. You recognize the occasional need for quick-fixes and are able to balance this with maintaining overall system integrity. You are independent and don't require micro-management.
Join the VIVA team, and help shape the art of living well into a tangible reality for millions, every day.
Benefits
100% Remote: Work from anywhere, at any time, without the hassle of a daily commute.
Flexible Schedule: Choose a work schedule that works best for you and your lifestyle.
Generous Time-Off Policy: Take time off whenever you need it, with unlimited paid time off.
Please mention the word RAPT when applying to show you read the job post completely (#RMy44MS4yMjIuMTUy). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for INSIDE and want to re-open this job? Use the edit link in the email when you posted the job!
Let's be honest, you're here, so I'm assuming you already know INSIDE. But here's a recap for you --
INSIDE.COM provides executive summaries of the news you need, delivered to your inbox daily. Our audience consists of over 310,000 entrepreneurs andย executives who read our newsletters daily.
You're probably asking yourself, "Why does a newsletter need full-stack devs?"
Great question!
Well, we're building something that adds a little AI magic to our company. The MVP we have is looking good, but we want to bring on some full-stack devs to help us get to that next level - to build something truly amazing that, as cliche of a line as possible, has the opportunity to really disrupt and change news and information-consuming habits.
Iย know that's vague, but if we get to the interview part, I'll show you what we have cooking....
JOB DESCRIPTION
As a Full-Stack Developer at INSIDE.COM, you will play a key role in developing, optimizing, designingย and maintaining our web applications. You'll work closely with our President (Alex Medick)ย and CEO (Jason Calacanis)ย to deliver high-quality products for our fast-growing audience.
We primarily use Ruby on Rails and JavaScript at INSIDE, so awesome experience in those is a great.
KEY RESPONSIBILITIES
Collaborate with product managers, designers, and other developers to understand project requirements and translate them into technical specifications.
Create and maintain database schemas, models, and migrations.
Implement responsive and mobile-friendly designs.
Write clean, maintainable, and efficient code following best practices and coding standards.
Perform code reviews and provide constructive feedback to team members.
Troubleshoot and resolve software defects and issues.
Stay up-to-date with industry trends and emerging technologies to ensure our applications remain competitive.
Work hard, have fun, and BUILD!
MUST-HAVEโS
Proven experience as a Full-Stack Developer, with a focus on Ruby on Rails and JavaScript.
Proficiency in Typescript, React, Ruby, JavaScript, HTML5, and CSS3.
API Development
Experience with modern front-end frameworks like React, Vue.js, or Angular.
Familiarity with database systems, including PostgreSQL or MySQL.
Knowledge of version control systems, such as Git.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Ability to work in an agile development environment.
Experience with cloud platforms (e.g., AWS, Azure) is a plus.
BENEFITS
Competitive Salary
Can do full-time freelance / contractor if thats what youโre into too.
Health, dental, and vision insurance plans.
100% Remote (weโre a full distributed team)
No travel is required, but we may ask to do a team meet up 1-2x per year for a few days - no stress if you canโt make it though
Only 1 real meeting per week
Build rad products with rad people!
4-Day Work Weeks in Summer
LEGAL STUFF
INSIDE.COM is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive and supportive workplace.
Please mention the word WISDOM when applying to show you read the job post completely (#RMy44MS4yMjIuMTUy). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$50,000 — $100,000/year
Benefits
๐ Distributed team
๐ Paid time off
๐ 4 day workweek
๐ No monitoring system
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Lemon.io and want to re-open this job? Use the edit link in the email when you posted the job!
Are you a talented senior developer looking for a remote job that lets you show your skills and get a better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.
What do we offer:
We respect your time: here is no micromanagement or screen trackers.
You can earn with us $5k - $9k monthly - the rate depands on your skills and experience. We've already paid out over $10M to our engineers.
You will enjoy your work - itโs possible to communicate async and choose a schedule that works best for you.
You will communicate directly with the clients. Most of them have technical backgrounds. Sounds good, yeah?
We will support you from the time when the application will be started during all our cooperation.
No more hunting for clients or negotiating rates - let us handle the business side of things so you can focus on what you do best.
We'll manually find you the best project accoarding to your skills and preferences.
You will work at the fast-paced startup environment that will keep you motivated and engaged.
We will connect you with the best developers in the world through our community. Also every month we have two online events - you can join them as a Member or a Speaker.
P.S. Keep up-to-date with Lemon.io events by following us on LinkedIn.
We also collaborate with other companies through staff augmentation. More details are here.
Who we are looking for:
Senior Software Developer
Senior+ Software Developer
Requirements:
4+ years of software development experience
3+ years of experience with React.js
3+ years of experience with Python OR with Ruby
Experience with AWS is a plus
Experience withย Node, Next, React Native, Docker, Kubernetes would be a plus but not mandatory
Good command of English, both written and spoken, as youโll be communicating with clients directly
Strong organizational skills โ ability to work full-time remotely with no supervision
Responsibility โ we want to trust you
Soft skills โ we value clear and effective communication, at the same time don't force you becoming a public speaker
Ready to take your career to the next level? Apply now and join the Lemon.io community!
If your experience matches with our requirements be ready for the next steps:
VideoAsk (about 10 minutes)
Completing your me.lemon profile
30 minutes Screening call with our Recruiters
Technical Interview with our Developers
Feedback
Magic Box (we are looking for best project for you)
P.S. We work with developers from LATAM, Canada, UK, Europe BUT we have some exceptions.
At the moment, we donโt have a legal basis to accept applicants from Albania, Bosnia and Herzegovina, Croatia, Kosovo, Montenegro, North Macedonia, Slovenia, Monaco, Belarus, Russia, Serbia, Denmark, Norway, Luxemburg, Iceland, Liechtenstein, San Marino, Belize, Cuba, Nicaragua, Saint Lucia, so we donโt work with applicants from these countries.
Please note that due to the overwhelming number of applications, only suitable candidates will be contacted for an interview.
We strongly ask you to send your CVs in ENGLISH. Application in English will be considered first. Good luck to everyone!
Please mention the word AVER when applying to show you read the job post completely (#RMy44MS4yMjIuMTUy). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$50,000 — $110,000/year
Benefits
๐ Distributed team
โฐ Async
๐ No monitoring system
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for CloudDevs and want to re-open this job? Use the edit link in the email when you posted the job!
CloudDevs is helping world-class, venture-backed startups find talented JS/typescript developers. You will be employed directly by one of these startups and play an integral role in their early stage growth.
Minimum qualifications:
Bachelor's degree in Computer Science or equivalent practical experience
7+ years of work experience as a software engineer or relevant experience
Strong and confident communicator in English
Strong problem solver
Comfortable with collaboration and open communication across distributed teams
Preferred qualifications:
Proven track record of shipping software and successfully released apps (please include names and links on your resume)
ย 5+ yrs of commercial experience using React or Vue or any JS framework on the front-end and a major framework like Rails/django/go/elixir/java/flask/laravel on the backend.ย
Strong technical design and development skills
Experience with Continuous Integration
Proven work experience inside of a distributed team, in a remote environment
Strong attention to detail on every line of code, every unit test, and every commit message
Comfortable with rapid development cycles and tight schedules
What's In It For You?
Most of our clients offer remote work and competitive compensation with bonuses, stock options, and PTO
Apply once and get matched with multiple pre-vetted employers
$70,000 โ $120,000/year for LATAM and European developers Rates vary for other regions.ย
Please mention the word HEAVENLY when applying to show you read the job post completely (#RMy44MS4yMjIuMTUy). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$70,000 — $120,000/year
Benefits
๐ Distributed team
โฐ Async
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.