Senior Backend Developer
Job Description
We’re looking for someone based within the UTC 0 to UTC+2 time zones.
Our mission
At Mimo, we believe that coding can open doors to careers and opportunities like few other skills. We aim to provide the most accessible and enjoyable way to learn to code while providing our learners the tools to become creators on our platform.
About the team
We're looking for a backend developer to join our cross-functional app team. You’ll build the business logic and protocols that deliver flexible flows, scale highly distributed systems, and continuously improve our infrastructure to help us provide the most accessible and enjoyable way to learn to code to our users.
What you’ll be doing
- You’ll design, build, and ship major user-facing engagement features in collaboration with product managers, designers, and developers, using C#, ASP.NET Core, and TypeScript.
- You’ll develop backend components in conjunction with SQL Server, the underlying database on top of Entity Framework Core as ORM.
- You’ll design scalable APIs and services that support the growth of the Mimo platform.
- You’ll build and operate infrastructure, toolset, and deployment pipelines, taking operational ownership of the services.
Job requirements
You’ll thrive in this role if
- You’re a seasoned developer. You have three (or more) years of experience as a backend developer shipping features for large-scale and real-time applications using C# and ASP.NET Core, building consumer-facing products.
- You have a bias for action. You have a strong sense of urgency; when you see a problem, you solve it. You don't have time to waste on analysis paralysis and prefer to learn from your mistakes as you go.
- You’ve built and maintained APIs. You hold yourself and others to a high bar when working with production systems, bringing a sound understanding of API design and best practices.
- You care about code quality. You follow engineering best practices like code reviews to ensure and maintain excellent application performance and code quality.
- You take the lead to ensure reliability. Practical experience securing, monitoring, log analysis, and conducting investigations in cloud-based environments (we use GCP).
- You pay excellent attention to detail. When reasoning trade-offs, you’ll put the user first and care deeply about the details.
- You ooze the values of the DevOps mindset. You’re intensely curious and passionate about running software in DevOps environments and eager to explore DevOps and SRE more.
- You know a thing or two about architecture, containerization, and orchestration. You’re keen to learn/or use container systems like Docker, Kubernetes, and/or Platform as a Service.
- You have a sense of ownership. You believe in solving a problem entirely rather than simply shipping a solution. You operate autonomously and follow through on your commitments.
How we work
- We ask you to be in the time zone UTC ±0 to UTC +2 for this role.
- If you’re located outside this time zone range and want to move to the company’s official headquarters in Austria, we’ll handle the work permit process and cover travel expenses.
- If you prefer to work outside your home, we offer a physical location in Vienna and co-working stipends in other cities.
- We love working async. You can set your own pace and schedule.
Our global perks and benefits
- We have a remote-first mentality and give everyone a home-office budget.
- 25 days of paid vacation in addition to your local public holidays and paid sick leave.
- We sponsor team retreats throughout Europe and remote-friendly activities, like hack weeks and coffee breaks.
- To further develop yourself, use our €1k growth budget for books, online courses, conferences, or anything else that supports your development.
- To give our menstruating team members the time off to cater to their health when needed during their menstrual cycle, we offer up to 2 days of paid menstrual leave per month.
- Your annual gross salary will be €69k, automatically increasing by 5% yearly. No questions asked.
- The chance to build a world-class product, positively impact millions of aspiring developers and be a virtual owner of the company with equity (phantom stock).
Our 4-step hiring process, in a nutshell
- You’ll first have a video call with a member of the People team for a quick get-to-know chat.
- Then, you’ll be given a take-home challenge to work on. Don’t worry; we know you have many things on your plate and good things take time. You won’t be given a deadline.
- Next is the technical interview to show your skills to the hiring manager.
- Lastly, you’ll meet your potential future peers for a laid-back conversation.
- If everything goes smoothly, you’ll receive an offer from us shortly after. Fingers crossed!
More job openings
Senior Backend Developer
We’re looking for someone based within the UTC 0 to UTC+2 time zones.
Our mission
At Mimo, we believe that coding can open doors to careers and opportunities like few other skills. We aim to provide the most accessible and enjoyable way to learn to code while providing our learners the tools to become creators on our platform.
About the team
We're looking for a backend developer to join our cross-functional app team. You’ll build the business logic and protocols that deliver flexible flows, scale highly distributed systems, and continuously improve our infrastructure to help us provide the most accessible and enjoyable way to learn to code to our users.
What you’ll be doing
- You’ll design, build, and ship major user-facing engagement features in collaboration with product managers, designers, and developers, using C#, ASP.NET Core, and TypeScript.
- You’ll develop backend components in conjunction with SQL Server, the underlying database on top of Entity Framework Core as ORM.
- You’ll design scalable APIs and services that support the growth of the Mimo platform.
- You’ll build and operate infrastructure, toolset, and deployment pipelines, taking operational ownership of the services.
Job requirements
You’ll thrive in this role if
- You’re a seasoned developer. You have three (or more) years of experience as a backend developer shipping features for large-scale and real-time applications using C# and ASP.NET Core, building consumer-facing products.
- You have a bias for action. You have a strong sense of urgency; when you see a problem, you solve it. You don't have time to waste on analysis paralysis and prefer to learn from your mistakes as you go.
- You’ve built and maintained APIs. You hold yourself and others to a high bar when working with production systems, bringing a sound understanding of API design and best practices.
- You care about code quality. You follow engineering best practices like code reviews to ensure and maintain excellent application performance and code quality.
- You take the lead to ensure reliability. Practical experience securing, monitoring, log analysis, and conducting investigations in cloud-based environments (we use GCP).
- You pay excellent attention to detail. When reasoning trade-offs, you’ll put the user first and care deeply about the details.
- You ooze the values of the DevOps mindset. You’re intensely curious and passionate about running software in DevOps environments and eager to explore DevOps and SRE more.
- You know a thing or two about architecture, containerization, and orchestration. You’re keen to learn/or use container systems like Docker, Kubernetes, and/or Platform as a Service.
- You have a sense of ownership. You believe in solving a problem entirely rather than simply shipping a solution. You operate autonomously and follow through on your commitments.
How we work
- We ask you to be in the time zone UTC ±0 to UTC +2 for this role.
- If you’re located outside this time zone range and want to move to the company’s official headquarters in Austria, we’ll handle the work permit process and cover travel expenses.
- If you prefer to work outside your home, we offer a physical location in Vienna and co-working stipends in other cities.
- We love working async. You can set your own pace and schedule.
Our global perks and benefits
- We have a remote-first mentality and give everyone a home-office budget.
- 25 days of paid vacation in addition to your local public holidays and paid sick leave.
- We sponsor team retreats throughout Europe and remote-friendly activities, like hack weeks and coffee breaks.
- To further develop yourself, use our €1k growth budget for books, online courses, conferences, or anything else that supports your development.
- To give our menstruating team members the time off to cater to their health when needed during their menstrual cycle, we offer up to 2 days of paid menstrual leave per month.
- Your annual gross salary will be €69k, automatically increasing by 5% yearly. No questions asked.
- The chance to build a world-class product, positively impact millions of aspiring developers and be a virtual owner of the company with equity (phantom stock).
Our 4-step hiring process, in a nutshell
- You’ll first have a video call with a member of the People team for a quick get-to-know chat.
- Then, you’ll be given a take-home challenge to work on. Don’t worry; we know you have many things on your plate and good things take time. You won’t be given a deadline.
- Next is the technical interview to show your skills to the hiring manager.
- Lastly, you’ll meet your potential future peers for a laid-back conversation.
- If everything goes smoothly, you’ll receive an offer from us shortly after. Fingers crossed!
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Product Manager
Sherpany is the Swiss market leader for meeting management software. Since its founding in 2011, it has pursued the goal of creating a world in which every meeting counts. Over 400 European companies and 12,000 decision-makers are already using Sherpany with the aim of making their business relevant meetings more productive and thereby increasing corporate success. With headquarters in Zurich and 130 Sherpanees from 27 different nationalities, we are an international company with a flat hierarchy, in which you can take lot of responsibility and your ideas are always welcome.
Your mission as Product Manager:
In this role, you will work with one of the cross-functional teams responsible for increasing the competitiveness of our solution. You will be the link to other internal teams and our users and customers. Together with the CPO and the other PMs you execute the product vision setting objectives and developing an aligned product roadmap. You create, prioritize and manage the ideation, roadmap and communication of everything related to the opportunities you will work on to make Sherpany more competitive. Furthermore, you constantly analyze the board portal and meeting management market and its users, validate requests of our prospects and customers, pay attention to competitors and work with Sherpany yourself to improve the product and prioritize what to work on.
What we will love about you:
- You have several years of experience in Product Management preferably in SaaS or Tech Start-Up environment;
- You care about outcomes; you define, monitor and improve OKRs and metrics that reflect the success of the product;
- You love problems and apply a systematic approach to discover solutions;
- You have great communication skills with the ability to motivate and transmit vision. You always explain the why and take internal teams, users and customers on the journey with us”;
- You are keen to join us in a moment of change preparing for a new growth phase and changing our product management towards fully owning business goals and user journeys.
How you can imagine us:
- You will be part of an international company with a flat hierarchy where you can take on a lot of personal responsibility and your ideas are always welcome;
- To ensure your work-life balance, we offer flexible working hours, remote-first policy and the possibility of unpaid vacation after your first year with us DIGITAL NOMAD @SHERPANY;
- Your personal and professional development is important to us, which is why we offer financial support for further education, training, etc.
- Your personal well-being is important to us - our partner nilo.health supports you in this;
- We work with new technologies and Apple MacBooks, which will be provided to you when you start;
- Last but not least: Our corporate culture means a lot to us, which is why we regularly organize great team events and cultivate a value-oriented cooperation.
Recruiting process:
- Interview with our Talent Acquisition Specialist
- Meet our CPO
- Work on a task to present us and meet your cross-functional team and PM colleagues
- Job offer
Signing Bonus: If you apply before 31st December 2024, you'll get a cool CHF 1,000 in your first paycheque! Speak to your Talent Acquisition Specialist for more details
Milestones
1 - 3 month
- Understand Sherpany as a product, the product team organization, how we work inside and with other departments;
- Understand what excellent meetings are;
- Understand how we do product management.
3-6 months
- Understand our users, clients and prospects;
- Successful roll-out of first features;
- Discovery projects for upcoming quarter ready for handover & release planning done;
- Roadmap aligned with product priorities keeping track of opportunities;
- Gain trust with team;
- First interaction with all people across Sherpany you will work with.
6 months
- Successful achievement of first team OKRs;
- Contribution to Product Team key results achievement;
- Learn and review opportunities to bet on for next (quarter) and later (6 months);
- Gain trust as PM within Sherpany.
Are you ready for the challenge? 🚀 We look forward to receiving your application!
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Database Administrator (DBA)
At Sightview Software LLC, we're dedicated to equipping clinicians with innovative, secure technology, enabling them to focus on delivering life-changing care to every patient. By joining our team, you'll be at the heart of this mission, helping us continuously improve our offerings to enhance the experiences of both patients and practices.
We are a remote-first company with no physical offices, allowing our employees the flexibility to work from anywhere. Every Sightview Software employee is part of a global community, where a vital support network ensures everyone feels heard and valued. Our team is driven by core values: Customer Centricity, Excellence in Execution, and Teamwork.
We believe that our work has a profound impact on society. Better eye care leads to a healthier, happier population, and our values keep us aligned with this larger vision.
Job Description:
We are seeking an experienced Database Administrator (DBA) with 8 years of experience and a strong background in managing databases on cloud platforms, particularly AWS. The ideal candidate will have extensive experience with SQL Server, MySQL, and PostgreSQL. This role requires a proactive problem-solver who can implement best practices, improve database performance, manage indexing, and handle periodic backups and rollbacks. Familiarity with release management and the ability to automate processes to enhance efficiency and minimize errors are also essential.
Responsibilities
- Database Management:
- Administer, maintain, and optimize SQL Server, MySQL, and PostgreSQL databases on AWS.
- Ensure high levels of performance, availability, and security.
- Implement and maintain database backup, recovery, and rollback strategies.
- Performance Tuning:
- Analyze, monitor, and optimize database performance.
- Troubleshoot and resolve performance issues. Manage database indexing to ensure efficient data retrieval and storage.
- Best Practices Implementation:
- Develop and enforce database standards, guidelines, and best practices.
- Conduct regular reviews and updates to ensure compliance with industry standards.
- Release Management:
- Collaborate with development teams to manage database changes.
- Ensure smooth deployment and release management processes for database updates.
- Automation:
- Identify opportunities for process automation.
- Develop and implement scripts and tools to automate routine tasks and improve efficiency.
- Ensure that automation efforts are aimed at reducing errors and enhancing operational efficiency.
- Problem Solving:
- Actively engage in problem-solving and troubleshooting.
- Provide expert-level support for database-related issues.
- Conduct root cause analysis and implement corrective actions.
Requirements
- Proven experience (5+ years) as a Database Administrator.
- Strong expertise in managing SQL Server, MySQL, and PostgreSQL databases on AWS.
- Proficient in performance tuning and optimization techniques.
- In-depth knowledge of database backup, recovery, and rollback processes.
- Experience with database indexing and index management.
- Familiarity with release management and change control processes.
- Strong scripting and automation skills.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team
Global Benefits at Sightview Software LLC
We believe that healthy and happy employees are more productive and better equipped to serve our customers. With this in mind, we offer a generous benefits package to all employees.
From flexible schedules and paid time off to comprehensive health and retirement plans, our benefits are designed to support your well-being. Specific benefits vary by country and can be discussed with our HR team.
Apply Now
Become a part of our mission to transform eye care and improve lives. Apply today and help us make a difference.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Senior Blockchain Engineer
Exodus is hiring a Senior Blockchain Engineer to develop asset integrations for Exodus products. You will play an essential role in scaling our codebase across platforms to deliver new features. Our Senior Blockhai nEngineers play an integral role for our customers, and your contributions will be vital in adding value to the Exodus products.
What You Will Do
- Become an expert integrating new assets into the Exodus wallet architecture.
- Improve existing asset integrations and features
- Take ownership of end to end asset integration into our wallet products
Who You Are
- Expert in Blockchain Development, ideally Bitcoin and Ethereum
- Five years of experience with JavaScript
- Two years of experience with ReactJS
- Two years of experience with NodeJS
- Background with Unit Testing / Jest
About Exodus
Exodus is a multi-asset cryptocurrency wallet with a built-in exchange feature. We started our movement in 2015 and have been a distributed team since then . Our mission is to help half of the world exit the traditional financial system and move into the crypto financial system by the year 2030.
What We Offer
- Freedom to work wherever you want, whenever you want.
- Building the future. Cryptocurrencies lay the foundation to the internet of value, the next major wave in application technology and personal finance.
- Collaborative and feedback-driven culture.
- Opportunity to grow.
- Fair pay, no matter where you live along with a competitive benefits package.
- 100% pay in Bitcoin with a buffer to account for price changes and exchange fees.
- All the tools you need to do the job
Benefits
Health: Most of our health insurance plans are covered 100% for you and covered 50% for your dependents. We’ll also cover dental insurance. If you are outside of the United States, we will reimburse you up to $500 per month for any medical and dental insurance for you and your dependents.
PTO: 30 days of paid time off per year on top of a flexible schedule where you can work wherever and whenever. If you’re part-time with us, you’ll still receive 15 days of paid time off.
Unlimited Bereavement: We will pay you your full salary for the first two weeks for the loss of any immediate family members but we allow you to take all the time you need to grieve outside of that.
Parental Leave: 13 weeks of fully paid leave with and a month of flexible work for the primary caregiver. 4 weeks of paid leave if you are the child's secondary caregiver.
Tax Help: Getting paid in Bitcoin new to you? Don’t worry! We will reimburse you for speaking with a professional tax specialist in your state/country to make sure everything is taken care of.
Perks: Exodus offers a variety of seasonal perks such as coverage for gym memberships and therapy. We also offer quarterly Wellness Days! We want to make sure all of our employees know they are our priority and give back for your hard work often.
Our Hiring Process
To apply, we'd love to learn more about you. Please answer our application questions! Submitting a resume is optional.
Our hiring process consists of several different stages.
Recruiter Interview: If we like your initial application, expect to schedule an interview with a member of our recruitment team. This interview will focus on getting to know you a bit more and will focus on explaining the culture of the company. We want to know more about why you want to join our team, how you feel about our mission and cryptocurrency now and how it fits into your overall career plan to make sure this is the right place for you.
Assessments: Not every role consists of an assessment but if yours does it will be directly related to the job you apply for.
Interview with your future manager: This is to make sure that you are a fit for the role you are applying to and to explore your career history. In this interview, we’ll learn more about the hard and soft skills you possess to help determine if you’d be a good fit for us.
Interview(s) with your future colleagues: We call these focus interviews and they are a time for you to learn more about your role from someone you will closely collaborate with. It’s also a time for us to see how we align in terms of competencies and expected outcomes of the role.
Pay Transparency Notice: Salary and all other total compensation information (commission and benefits) will be discussed in detail during the hiring process.
Salary Range
$150,000—$200,000 USD
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.