A product-oriented company is seeking a Full-Stack Engineer with strong front-end skills to build engaging, data-driven features for their platform. In this role, you will collaborate closely with product and design teams to create user-centric experiences. The focus will be on front-end development using JavaScript and React, with significant back-end collaboration in Ruby on Rails, and working with cloud services like AWS and Heroku.
Location:
Fully-Remote (Work from Home), 9 AM - 5 PM EST
Role Overview:
The Full-Stack Engineer will primarily focus on building responsive user interfaces using JavaScript and React, while also working on back-end systems with Ruby on Rails. The role will involve integrating analytical dashboards and ensuring high performance of the application with cloud services like AWS and Heroku.
Key Responsibilities:
Front-End Development: Build responsive, user-friendly interfaces using JavaScript and React to display complex analytics and user insights.
Back-End Collaboration: Work with Ruby on Rails services to integrate front-end features seamlessly with back-end systems.
Database Management: Design, query, and optimize PostgreSQL databases for product features and data visualization dashboards.
Cloud Services: Work with AWS and Heroku to ensure high availability and performance of the application.
Product Orientation: Collaborate with product managers to translate user needs into practical, maintainable solutions.
Collaboration & Best Practices: Participate in code reviews and share knowledge to follow best practices for clean, maintainable code.
Qualifications:
Ruby Expertise: Hands-on experience with Ruby, preferably Ruby on Rails, to build web applications.
Front-End Proficiency: Strong knowledge of React or similar JavaScript frameworks, with a keen eye for UI/UX details.
Analytics Experience: Experience creating or integrating analytical dashboards and data visualizations.
Database Skills: Proficiency with PostgreSQL, including writing optimized queries for performance.
Cloud Platforms: Experience deploying and maintaining applications on AWS, Heroku, or similar cloud services.
Team Player: Strong communication and collaboration skills with the ability to work effectively with cross-functional teams.
Nice to Have:
Testing & CI/CD: Experience with automated testing frameworks, CI/CD pipelines, or containerization.
Performance Tuning: Knowledge of scaling and optimizing Ruby on Rails applications for high performance.
What Success Looks Like:
Successfully building and maintaining intuitive and efficient user interfaces that integrate well with back-end systems.
Collaborating effectively with product and design teams to meet project requirements and deadlines.
Ensuring optimal performance, scalability, and availability of features, especially with the use of cloud platforms.
Contributing to a positive, collaborative team culture and sharing knowledge to continually improve development processes.
Opportunity:
This role offers a unique opportunity to make a significant impact by driving product direction and collaborating with cross-functional teams. You’ll be in an environment that encourages continuous learning and professional growth, with the flexibility of remote work. You’ll also play a key role in building a high-quality, user-centric product that is changing the way we approach data-driven insights. If you’re passionate about full-stack development and eager to work in a collaborative, fast-paced environment, we encourage you to apply!
Fill in the application form
Record a video showcasing your skill sets
HeroCoders
SQLI
T-Mobile Polska
Wire IT
CoverGo | Insurtech