9 day(s) ago

Full-Stack Software Engineer

Negotiable Salary


Russia, Eastern Europe, Western Europe, Latin America
English: Intermediate, Advanced, Upper Intermediate, Native Speaker
Experience: 3+ years
Employment: Full-time

Clutch Prep

Clutch Prep was founded with the mission to help college students succeed in their classes. We have dramatically improved students’ learning outcomes by providing video-based curriculum with content that exactly mirrors the assigned textbook of their classroom. Our team is driven by a passion to innovate on the explanations of complex topics and to craft a personalized learning experience for students.

At Clutch Prep, you will contribute to creating the best learning experience possible. To do this, you will collaborate with various teams: our product team to create exciting new features and improvements, our growth team to aid in their efforts to expose more students to the benefits of our platform, and our engineering team to help with infrastructure and development projects. You will work alongside our 3 full-stack software engineers and you will report to our CTO. Our products are built using Ruby on Rails and ReactJS.

Everyone on the engineering team participates in figuring out what we should work on, can offer solutions to the problems we're facing in all areas of the company, and is encouraged to work on whatever area is blocking them from achieving their goals.

Responsibilities

You will develop, test and deploy features to solve problems for internal and external users.
You will use effective code reviews to level up yourself and your peers.
You will uphold our engineering standards and consistency in our codebase and process.
You will contribute to building out our technical architecture as we scale our products.
You will collaborate with product leadership to define and prioritize projects that help us meet business objectives.

Requirements

You are excited to help students succeed by providing the best learning experiences.
You have 3+ years of experience in a software engineering role building web applications.
You have experience with ReactJS or a similar Javascript library for developing interfaces.
You have experience with a high-level programming language, preferably Ruby or Javascript.
You are very comfortable writing well-structured HTML and CSS.
You write clean, well-tested code.
You have collaborated with product teams and designers, and have a proven track record of delivering value to customers.
You have strong communication skills and have a desire to give and receive regular feedback.
You have experience working remotely.

Skills considered as a good plus

You have experience with native mobile development.
You have experience with QA automation.
You have experience with data analysis.
You have experience with ML/AI.

Benefits

Work wherever you want
Competitive salary
Generous paid vacation and holiday policy
Workspace stipend
Learning budget

Similar Jobs