Full-Stack Engineer


Offer summary

Qualifications:

Experience with Ruby, preferably Ruby on Rails., Strong front-end skills with React or similar JavaScript frameworks., Proficiency in PostgreSQL database management and optimization., Experience deploying applications on AWS, Heroku, or similar cloud platforms..

Key responsibilities:

  • Build responsive user interfaces using JavaScript and React.
  • Collaborate with back-end systems developed in Ruby on Rails.
  • Design and optimize PostgreSQL databases for data visualization.
  • Work with cloud services like AWS and Heroku to ensure application performance.

Project Growth logo
Project Growth Marketing & Advertising Startup https://www.projectgrowthmarketing.com/
2 - 10 Employees
See all jobs

Job description

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 PST

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!

Application Process:
To be considered for this role these steps need to be followed:
  • Fill in the application form

  • Record a video showcasing your skill sets

Required profile

Experience

Industry :
Marketing & Advertising
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Full Stack Engineer Related jobs