Only candidates with 3+ years of overall software development experience are eligible for this role. Turing.com is looking for a Full Stack Front-end-heavy Engineer on behalf of a leading Silicon Valley-based cryptocurrency platform. The developer will be tasked with testing and developing new features tailored to improve the overall customer experience along with maintaining the current functionality. The company is a mobile-centric combination of social network and cryptocurrency. It aims to build the world’s most innovative peer-to-peer cryptocurrency marketplace. This is a long-term, full-time role and requires at least 5+ hours overlap with the PST time zone. Job Responsibilities: - Carry out unit tests across multiple browsers and platforms - Deliver high-quality, scalable, and maintainable software - Define application objectives, features, and functionality - Design, develop, and test software applications - Debug and resolve technical issues - Analyze existing infrastructure and recommend improvements Job Requirements: - Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience) - At least 3+ years of relevant experience as a software engineer - Extensive experience with React and Ruby on Rails - Some prior experience with TypeScript, MySQL, or MongoDB is nice to have - Excellent communication skills - Must be a team player and willing to help other members - Excellent verbal and written English skills How to Become a Turing Developer: - Create your account on the Turing platform - Fill in your basic information (name, number, location, previous salary, experience, etc.) - Solve multiple-choice questions - Schedule a technical interview - Final Onboarding Perks & Benefits: - Earn salaries higher than local standards - Work alongside a community of Google, Facebook, Microsoft engineers - Experience rapid career growth - No visa requirements to work with the best US companies - Better work-life balance This job will be open for applications until September 11, 2021.