Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted over 5 years ago

Software Engineer Product Remote, USA Thinkful is growing, and we’re looking for software engineers who want to build the future of online education through innovative, student-focused tools and applications. Our distributed team of engineers build and maintain the tech that enrolls and supports students in their endeavor to change careers into data science, design, and web development. As a team, we pride ourselves on our ability to provide accessible education to motivated career switchers, directly affecting student satisfaction, mastery, and success. As an engineer on the team, you will significantly contribute to our learning platforms and underlying systems. Our technology stack varies by application, including Python, Ruby on Rails, React, Vue, Angular1, PostgreSQL, Redis, Heroku, and AWS. You will start working on the Growth Pod, building and maintaining technology to spread our message to prospective students. Beyond the Growth Pod, you’ll also have opportunities to improve the student experience, build tools for our growing community of mentors, and maintain our data warehouse, used primarily to drive data-driven decision making across the company. If taking part in the redefinition of education for the 21st century sounds interesting, come work with us! Responsibilities: Collaborate with sales and marketing to find and implement ways to reach more prospective students Build and enhance tools that help prospective students discover whether Thinkful offers the right program for them Maintain and improve our platforms and tools, like our lead admission and our email marketing systems. Scale application performance for a growing user base Implement effective testing strategies Perform and receive productive code reviews Requirements: At least one year of experience contributing on a professional web engineering team, using source code control systems and following agile practices Values collaboration and open-minded solution solving with colleagues Demonstrated ability to quickly pick up new languages and frameworks Experience jumping into new codebases and applications Strong technical and non-technical communication skills Maintains clean code, leaving it cleaner than you found it Experience in a remote development environment Compensation and benefits: Competitive base salary and significant equity Healthcare, dental, and vision insurance are 100% covered for individual and meaningfully covered for families 401k plan Unlimited vacation policy Learn to code with Thinkful courses and a Mentor Paid parental leave