jobs

Sworkit

is looking for a

Senior TypeScript Developer

Share this jobTweet this jobPost on Linkedin

Remote

Sworkit is a leading fitness platform built on Ionic framework, StencilJS, Node, Rails, GCP, and Firebase. We are looking to add another engineer to our team to continue to take Sworkit to the next level. If you're interested in helping people get fit by creating the simplest solution for getting a workout in anywhere through a platform of mobile, web and tv apps, we'd love to hear from you. With over a million active users and growing, this job will give you an opportunity to work on and directly influence a project with a global audience that is making a difference in people's lives. 100% remote work. U.S. citizen/permanent residency required. Sworkit is a very modular platform. There are more than 15 codebases that make up our 3 apps (mobile, web, apple tv), and this is by design. Our workout player on every platform is powered by a proprietary workout engine that is an NPM module. We have many similar modules that power different services throughout our platform and you will be the owner of these codebases as well as responsible for developing future modules. Our Ideal Person… … Understands modular code design and is passionate about abstraction in their work. You get a high off of creating something that does a job and does it well, and you love that it’s well documented, tested and that someone else can use your work without having to understand what is happening inside of that ‘black box’. Wants to help in any arena of code that is needed at that moment, but has a particular passion for JavaScript/Typescript logic vs the other parts of the stack. Has experience in creating JavaScript or TypeScript libraries or NPM modules What we are looking for… You are a Typescript expert and LOVE it. You can provide insight on Typescript and help continually educate the rest of the team on its wonders and the power that it brings to our dev stack. You have the technical ability to work between our UX Engineer and Data Scientist to be the ‘middle’ of our dev team. This includes writing code in our workout, api-client, validation etc NPM modules. You are Comfortable with Server side javascript as well and can operate in a server-less as well as a server environment Fantastic team player but can work on their own as well Confident in making decisions and suggesting improvements Being a self-starter is critical for working in a remote environment An interest in working at a startup that encourages every member to learn from these experiences and to each build a base knowledge of entrepreneurship You have experience with the following technologies (In order of importance): Typescript/JavaScript NodeJS / NPM and NPM private Jest (or some similar testing framework) Firebase / Cloud Functions Ionic Framework / StencilJS Experience with Puppeteer Ruby / Ruby on Rails Please include in your application: 1. Why are you applying for this role? 2. Do you have examples of related work you've done on some of our listed languages or frameworks that you are proud of? Can you show us code you are proud of? 3. What would interest you about working for a fitness company? Benefits of working at Sworkit: At Sworkit, we embrace remote working as the main driver of our culture. There’s no clocking in and out at certain times or someone looking over your shoulder to watch your every move. Instead, we trust each other and each work in our own ways to help Sworkit achieve its mission. We value balancing our work to allow for plenty of flexible time that can be spent with our families and friends. Here are some of the additional benefits: - Flexible work hours. We are results-focused and not obsessed with when your work gets done - Full healthcare coverage for you and your family Annual company off-sites Developer off-sites Flexible vacation policy Fitness related expenses to invest in your own health and fitness Co-working expenses if you want to work from a shared space Educational, training, conference, and certification stipends Stock options, we're all in this together A healthy and happy lifestyle Our team members are involved with great initiatives like: TechStars - Startup funding and mentorship networks PowerMoves.NOLA - Creating the opportunity of high-growth minority entrepreneurship Codebar - Enabling women, LGBTQ, and people who are underrepresented in the tech industry to learn programming

Apply for this job