Dev Full-Stack / Full-Stack Dev (Ruby on Rails - React - Typescript)

At Potloc
  • Full Time
  • Employee
  • Partial Remote

Posted on June 13th

Apply for this position

Potloc has become an expert in gathering and centralizing valuable insights that enable businesses to better understand and tackle their ongoing challenges. We are sourcing survey respondents on social media networks, through advanced geolocation and interest-based targeting.

Our team is building a dashboard to present all of our data into a clear and reliable internal tool used to drive thousands of respondents to our surveys. You will help us in bringing near real-time performance insights to our clients and build a scalable product.

At Potloc, we are driven by AMBITION, LEARNING, TRANSPARENCY and TEAM SPIRIT. Our people are at the core of everything we do and these values guide our every decision. We are committed to the dev community: we participate in meetups, peer mentoring and open source platforms.

By joining Potloc, you will have the opportunity to work on innovative, open-source technologies and the latest web tech stack. Also, we love board games, playing music, outdoor activities, and almost all of us can juggle (we can teach you!).

Are you ready to join our team? We’re excited to get to know you!

WHAT WILL YOU DO?
In order to better support Potloc’s hyper growth, the development team will triple in size and be split into 3 squads, each squad would focus on a key element of our product and consist of several developers and a product manager. As a Senior Full-Stack Developer, you will proactively contribute to the current codebase and bring velocity to the existing team. You will be part of a team of experienced backend and frontend developers.

Alongside our technical team, you will develop new features on our data analysis software. Your expertise will help the team building and maintaining a scalable web application. You will report to the Head of Engineering, with mentoring by the principal programmer.

What do we do in the Product team?
Your team will be responsible for developing new features on our data analysis software. Your expertise will help the team building and maintaining a scalable web application. Our dashboard is used by internal clients (Respondent Acquisition, Market Research) to create & optimize multi-channel campaigns, monitor targeted quotas and ultimately deliver a high-quality representative respondent sample under a very short amount of time.

1. Improve the analytics dashboard
● Deliver accurate statistics through our GraphQL API.
● Aggregate data to produce maps, graphs, charts, progress bars, and more.
● Maintain and optimize a plethora of concurrent services to drive real-time analytics.

2. Launch and Monitor Ad Automation Platform
Our team is building a dashboard to present all our data into a clear and reliable internal tool used to drive thousands of respondents to our surveys. You will help us in bringing near real-time performance insights to our clients and build a scalable product.

● Improve our Ad Automation Platform by delivering new features and connecting new Ad networks.
● Deal with API from Facebook, Instagram, Snapchat, Twitter, and more.
● Gather financial and performance indicators.

3. Be a key player
● Maintain our systems and implement scalable and reliable solutions.
● Make sure we follow conventions & best practices, keep up with the industry and deliver quality software.
● You will be in charge of providing accurate metrics to our product team so we make data-driven decisions

4. Become a leader
● Grow the team through mentoring and acting as a subject matter expert with a team of software developers.
● Improve yourself as a leader by learning with other Potloc leaders and through your own

YOUR RESPONSIBILITIES:
● Bring your experience of Ruby
● Develop and improve the analytics dashboard by collaborating with Backend, Frontend and Full-stack Engineers to drive existing and new features
● Contribute to our GraphQL API, service architecture, queuing system, database systems, and other core infrastructure services
● Learn to scale a large set of data on AWS

REQUIRED SKILLS:

● Willing to learn, transparent, ambitious, team player, listening skills and attention to details;
● At least 5-8 years of experience being a professional programmer in Ruby;
● Some of your Ruby on Rails or React code is deployed in production.

WHAT’S IN IT FOR YOU:
● 📚 Comprehensive training and onboarding process
● 🏡 A flexible remote work policy
● Dev Happiness week every quarter,
● 🏖 4 week vacations
● 📈 A rapidly growing company where the sky's the limit.
● 💸 Performance & salary evaluations every 6 months

RECRUITMENT PROCESS:
● Interview with our Talent Acquisition team (30 min) 
● Interview with the Head of engineering (30 min) 
● Technical test 
● Meet the team (1 hour) 
● Job offer

Apply for this position

Get the latest sent to your inbox once a week!

Receive a weekly update of technical tips, Rails job market analysis, Rails job listings and more!

We'll never share your email address. See our Privacy & Data Policies for more details.