Position: Senior Back End Wizard โจ Company: joi.studio Location: Remote (Sydney EST and LA time) ๐ Working Hours: Flexible, with a preference for working between 1pm and 12am Sydney EST (8pm to 7am LA time) โฐ Role Type: Contractor, working ideally 40 hours per week
About Us: Hey there! ๐ We're a passionate team on a mission to revolutionize mental health and personal growth. Our platform blends the best features of Netflix and Udemy, providing a unique and joyful experience to over 350,000 students across five countries. We reached product market fit over three years ago without needing external capital and continue to scale and innovate every day. ๐
Role Overview: Are you a back-end wizard who loves autonomy and taking charge? ๐งโโ๏ธ We're on the lookout for an assertive Senior Back End Wizard who can set their own working hours while aligning with our fun and dynamic team. Your skills and opinions will be highly valued, and you'll play a crucial role in our development process. You'll be responsible for delivering stellar code and conducting your own QA to western standards. ๐
Key Responsibilities:
Autonomous Work: Set your own hours while aligning with team working hours (1pm - 12am Sydney EST / 8pm - 7am LA time). Expected that there would be at least 3 hours overlap each day with other team members. ๐
Backend Development: Design, develop, and maintain robust back-end systems using our awesome tech stack. ๐ฅ๏ธ
Assertive Leadership: Be bold and confident in team discussions and decision-making processes. ๐ช
Ownership and Reliability: Take 100% ownership of your work, including any mistakes, and be expected to own them. Be reliable and ensure you do what you say when you say it. ๐
Quality Assurance: Deliver top-notch code and perform thorough QA to meet western standards. โ๏ธ
Efficient DB Queries: Create lightning-fast database queries to ensure performance and scalability. โก
Re-Architecting Systems: Reimagine and re-architect back-end systems to adapt to new and growing application needs. ๐
Front End Understanding: Have a good grasp and some experience with front-end technologies. ๐
Stake Holder Management: Effectively communicate with key stakeholders, ensuring their needs and expectations are met and aligned with project goals. ๐
Tech Stack:
Node.js
React.js
Apollo
GraphQL
TypeScript
JavaScript
Python
MySQL (AWS RDS)
MongoDB
AWS Web Services (Route 53, CloudWatch, Terraform, S3, RDS, ECS, Lambda, API Gateway)
Cloudflare
Terraform
DataDog (or other similar logging platforms)
LangChain
Qualifications:
Proven experience as a Senior Back End Engineer. ๐
Strong proficiency in our tech stack. ๐ ๏ธ
Demonstrated ability to work autonomously and assertively. ๐
Experience in re-architecting back ends for scalability and performance. ๐
Strong QA skills with an eye for detail. ๐
Strong experience in MySQL and MongoDB. ๐พ
Passion for working with mental health and helping others. โค๏ธ
Excellent communication and collaboration skills. ๐ค
Reliable and trustworthy, with a commitment to owning your work. โ
Ideal candidate will have had 10 years of development experience. ๐
Beneficial, though not critical, to have a passion for AI, Python, and LangChain. ๐ค
Why Join Us:
Work on a unique and impactful platform that combines the best of Netflix and Udemy. ๐บ๐
Be part of a team that values your skills and listens to your opinions. ๐ฃ๏ธ
Contribute to a product that has achieved product market fit and continues to scale successfully. ๐
Make a difference in the mental health space, helping over 350,000 students improve their lives across five countries. ๐
Most of our team members stay with us for over 2.5 years. In fact, here's a heartfelt message from one of our wonderful team members about our leader (Robert) of the joi.studio on his birthday:
"Hi Robert, On this special day, I want to take a moment to wish you a very happy birthday! Your leadership, vision, and unwavering dedication have been a constant source of inspiration for all of us. Your ability to guide us through challenges with grace and wisdom is truly remarkable, and we are fortunate to have you as our leader. Beyond your professional excellence, your kindness, understanding, and genuine care for each team member make you an extraordinary person. You create an environment where we feel valued and motivated to give our best, and for that, we are deeply grateful. May this year bring you abundant joy, good health, and countless moments of happiness. Here's to celebrating you today and always. Happy birthday!"
If you are a highly skilled, autonomous, and assertive Senior Back End Wizard with a passion for mental health, giving back to those in need, and making the world a better place, we would love to hear from you. Join us in making a meaningful impact through innovative technology. โจ
Please mention the word IMPARTIAL when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xOTg=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$20,000 — $80,000/year
Benefits
๐ Unlimited vacation
โฌ๏ธ No whiteboard interview
๐ No monitoring system
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
How to Apply: Please send your resume and a cover letter explaining why you are the perfect fit for this role.
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for Virtual Pricing Director and want to re-open this job? Use the edit link in the email when you posted the job!
Virtual Pricing Director is hiring a full-stack engineer to help implement our new legal tech web application - contributing across all aspects of our app, its data, architecture and deployment.\n\nWeโre a well-funded scaleup (no VC money) building the future of legal pricing, for small and large law firms alike. Our workflow and data management software means an end to overcharging clients, arbitrary pricing, and other bad practices that have existed for years.\n\nOur two directors are recognised world authorities in this domain, and bring a number of signed firms ready to use our software. We're off to a healthy start, busy preparing to deploy to one of the world's largest legal teams.\n\nThe work is varied, challenging, and we place equal emphasis on front and back-end. Because of the need to deliver scheduled features, fix bugs, and respond to the needs of newly onboarded firms, weโre looking for someone who relishes lots of hands-on work, contributing across the whole stack. \n\nOur app is powered by React, with Apollo Client for its GraphQL queries and mutations. It leverages Ant Design as the UI framework, upon which we build a mixture of UI components; some simple, some complex. On the back-end, we're using PostgreSQL as our RDS, TypeORM as our ORM, TypeGraphQL to define the API schema, and Apollo Server to deliver the GraphQL.\n\nBoth our front and back ends are coded in TypeScript. We believe in end-to-end testing and have therefore used Playwright to handle an automated E2E test script which runs before deployments.\n\nYou'll join us as we begin to roll out our product to some of the top law firms, and in time to help define, design and build the next two roadmapped modules, and to grow from there.\n\n\n**Upcoming projects across the team**\n\n* Building out a suite of new modules, from designing the underlying business logic and data models, to designing and implementing the application, front-ends and infrastructure\n* Standardising on common approaches that uphold modern enterprise architecture standards\n* New data visualisation and BI reporting solutions\n* Designing and implementing new APIs and data integration pipelines\n* Helping automate quality, CI/CD, and shaping a DevOps approach\n* Contributing to our development culture, methods, and tooling\n* Optionally; supporting dialogue with customers - discovery, requirements, technical solution design, implementation \n\n\n\n**We're looking for**\n\n* Someone with full-stack engineering abilities that span the application, front-end, data and infrastructure considerations\n* A good technical understanding of software engineering principles \n* Technology agnostic, and adept with TypeScript, React, Node.js, PostgreSQL and GraphQL\n* An understanding of the principles of serverless applications, preferably based around AWS\n* Proficient with SQL, and web service design\n* An interest in upholding data security principles and helping choose and implement effective application architectures\n* Ability to unpack complex requirements, to uphold security of sensitive data and to conform to best practices\n* A collaborative, adaptable, user-centred approach\n\n\n**You may also bring - or like to gain - skills around**\n\nAnt Design | TypeORM | TypeGraphQL | Apollo Client | Apollo Server | Java | CircleCI | Heroku | Auth0 | AWS | TDD | Agile | Domain-driven design (DDD) | data modelling | integration patterns\n\n**Salary and benefits**\n\n* ยฃ70,000 - ยฃ90,000 - reviewed at six months - we're keeping an open mind\n* Share scheme for formative team members (once proven value to the business)\n* 25 days holiday, plus public holidays and a day for your birthday\n* Family-friendly and flexible culture - tell us what you need\n* Personal development plan that you can shape, with budget for related training/certifications\n\n**About us**\n\nVirtual Pricing Director has developed groundbreaking software to assist law firms to understand and price their fees, be that ยฃ10k or ยฃ10m. We are the authority for legal pricing and our software has attracted the attention of the largest firms in numerous countries, with a number of partnerships and customers signed. \nWe're now strengthening our fully-remote development team - you'll be our fourth engineering colleague, with more to follow - offering a culture where you will work under your own initiative towards common goals. It's an opportunity to be a formative team member, joining a friendly flat-structured team that operates without ego, and to grow and improve together. \nVirtual Pricing Director is a privately-owned venture, founded by Burcher Jennings LLP and Validatum. https://www.virtualpricingdirector.com/\n\n**Location:** fully remote, within the UK only\n\n**Please note, we are only considering candidates that hold an established right to work in the UK**\n \n\nPlease mention the word **LOVES** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xOTg=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$80,000 — $120,000/year\n
\n\n#Location\nUK
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Newfront and want to re-open this job? Use the edit link in the email when you posted the job!
### A bit about Newfront\nFrom the Mayflower to the moon landing, every venture relies on insurance. The $1 trillion insurance industry is fundamental to our economy and society, but remains stuck in the stone age. Incumbents rely on antiquated pen-and-paper process and there's a huge opportunity to transform it through technology. At Newfront, we're building software to supercharge insurance brokers and help them deliver a delightful experience to clients.\n\nWhile weโre a technology-driven company, we believe that people and trusted relationships matter. Newfront believes in empowering people rather than "disrupting" them. Our singular mission is to create the future of work for this massive industry.\n\nWe believe breakout growth creates breakout opportunities and diversity drives innovation.\n\nAs an Engineering Lead at Newfront, you will work with a team building features across the platform to help clients manage their risk and supercharge our brokers. There are tons of challenging technical problems to solve that directly impact the lives of your teammates and Newfront clients.\n\nNewfront scales by hiring brokers who join with their book of business. Through automation and artificial intelligence, we eliminate paperwork and pay brokers a higher split of their commission revenue. We represent a paradigm shift in the industry and career path for tens of thousands of brokers.\n\nThis position is open to remote candidates with Pacific Time Zone preferred. ***#LI-Remote***\n\n\n* ๐ฅ To learn more about the technology we're building, watch our video [Engineering at Newfront](https://www.linkedin.com/feed/update/urn:li:activity:6513862682058330112/)\n* ๐ To learn more about our mission and values, check out our [Careers Page](https://www.newfront.com/careers) or [Key Values](https://www.keyvalues.com/newfront)\n* ๐ฐ To learn more about our funding, check out this [Forbes article](https://www.forbes.com/sites/igorbosilkovski/2020/10/20/exclusive-meet-the-entrepreneurs-who-have-raised-over-100-million-to-digitize-insurance/?sh=727e74a03206)\n\n### What you'll work on\n\n* ***Lead the development of product features:*** You'll be involved during product discovery and you'll contribute to the technical design process. You are product-minded and able to collaborate with a Product Manager to define the product roadmap and vision. You'll be responsible for speccing and guiding your team in building out features and infrastructure.\n* ***Shape business processes:*** As Newfront is a technology-enabled brokerage, we are looking for new ways to improve business processes by using technology. You will become the expert on how an area of the business functions and work directly with stakeholders to build optimizations.\n* ***Define technical direction:*** You will help shape the technical vision and roadmap for a large area of the product. You will also influence best practices and introduce new technologies when appropriate. You'll need to clearly communicate your vision with the team to gain support and a shared understanding of the technologies.\n* ***Mentor other engineers:*** You will working with more junior engineers on your team to help them grow and develop their skills.\n\n### Requirements\n\n* ***5+ years of engineering experience.*** You have previous success developing and shipping a large-scale application with a user-empathetic mindset\n* ***2+ years of experience leading an engineering team.*** You have proven abilities in providing technical direction for a small to medium team of engineers.\n* ***You're product-minded.*** You take initiative to understand production intention, team goals, business context, and user problems to propose improvements, eliminate gaps, and reduce risk in the project. You contribute to and drive the teams roadmap with product and design. You meet with stakeholders across the company when needed to eliminate gaps in your knowledge. You work closely with design to make sure that a design is able to be built and that it has a logical system behind it.\n* ***Security-minded,*** You have a detailed understanding of security protocols like OAuth2/OIDC/JWT. You understand client-side cookie authentication and JWT. You should have an understanding of front-end security risks and how to mitigate them.\n* ***You're highly skilled with web technologies including JavaScript (React/Node), HTML, and CSS.*** These are important foundational skills for a front-end engineer and impact everything from performance, to maintainability, to accessibility. You understand which features can be used across the various browsers, you understand how to make a website accessible, and you know how to implement responsive design.\n* ***You have experience architecting complex front-end web applications. We use React/Next.js,*** but you might have experience with Ember or Angular. You understand the concepts of services, stores, state management, build tools, routing, testing, serverless functions, and API design. You might have experience working with micro front-end applications and you are able to discuss trade-offs when slicing up a front-end app. You have created frameworks and libraries to abstract away complexity in your application to amplify your impact across the team.\n* ***You have some experience with micro-service/cloud and enterprise architecture patterns.*** You have an understanding of cloud architecture patterns, like pub-sub and BFF APIs, and are able to work with other engineers to discuss the trade-offs and benefits. While you might not be setting up these systems, you understand how they work, why they're used, and how they can impact front-end app performance, product requirements, and front-end code architecture.\n* ***You have a strong understanding of design:*** You understand that as a front-end engineer it is your job to help uphold the quality of the product. You're aware that loss of quality is often death by a thousand cuts and you care when elements are a few pixels off. You're able to understand why particular interactions should be used and when and you're able to recommend particular UI patterns to solve user problems. You'll have contributed to or have built design systems in the past.\n\n### Some of the technologies we use\n* Node\n* Typescript/JavaScript\n* React/Nextjs\n* styled-components\n* Vercel\n* Docker\n* NestJS\n* Redis\n\n### Nice To Haves\n* Proficiency with Typescript, React, Jest, and Next.js.\n* Experience with styled-components or similar CSS-in-JS libraries.\n* Understanding of containerization technologies such as Docker.\n* Experience using Vercel to deploy applications.\n* Experience with Node.js and/or serverless functions.\n\n### Compensation + Benefits\n* $50k-$100k USD (based on experience)\n* All employees receive equity (based on experience)\n* $500 work from home stipend\n* Unlimited vacation\n\n---\n\nNewfront is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. [Learn more about our commitment to diversity and inclusion.](https://www.newfront.com/diversity-and-inclusion)\n\nNewfront provides reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at [email protected]. \n\nPlease mention the word **SUCCESSFULLY** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xOTg=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$50,000 — $100,000/year\n
\n\n#Benefits\n
๐ Unlimited vacation\n\n
\n\n#Location\nLatin America
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.