招聘【海外远程】Sporty | Multiple Positions | REMOTE

Jessie
49阅读2评论14 天前

Multiple Positions: DevOps Engineer, Senior Mysql DBA, iOS Engineer, Frontend Engineer, Senior UXUI Product Designer, Android Engineer, Business Intelligence Data Analyst

DevOps Engineer

Company Overview

Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.

The Role

We spend more than a million dollars per year on our infrastructure in order to support millions of users across 6 countries. Our DevOps Engineers play a key role in ensuring the smooth operation of the site, as well as setting up new infrastructure for greenfield projects and geographic expansion. We are hiring fully-remote DevOps Engineers at the Senior, Lead, and Principal levels to help grow out or DevOps team.

Tech Stack

  • Backend: Java / Spring Boot
  • Frontend: VueJs, Webpack, FreeMarker, Element UI
  • DB: MySQL, Oracle, Aurora
  • DevOps: AWS, Drone CI, K8S, Rancher, Jenkins

The Joel Test

  1. Do you use source control? Yes
  2. Can you make a build in one step? Yes
  3. Do you make daily builds? Yes
  4. Do you have a bug database? Yes
  5. Do you fix bugs before writing new code? Yes
  6. Do you have an up-to-date schedule? Yes
  7. Do you have a spec? Yes
  8. Do programmers have quiet working conditions? Yes
  9. Do you use the best tools money can buy? Yes
  10. Do you have testers? Yes
  11. Do new candidates write code during their interview? Yes
  12. Do you do hallway usability testing? Yes

Benefits

  • Competitive salary
  • Quarterly bonuses
  • Flash bonuses
  • Top-of-the-line equipment
  • Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)
  • 20-days paid leave
  • Referral program
  • Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
  • Annual company trips (eg next year Koh Samui, Thailand)
  • Small enough to allow you to have a big impact
  • Large enough to provide structure and clarity
  • Highly-talented, dependable co-workers
  • Global, multi-cultural organization

Responsibilities

  • Work in a team of DevOps and DBA professionals
  • Improve existing infrastructure and processes in the 6 countries we’re currently deployed in as well as streamlining processes to hit our goal of deploying to 20 new countries over the next 2 years.
  • Holistically improve all aspects of our infrastructure, including reducing costs, improving build and deployment times, streamlining environment provisioning, lowering load times, incorporating the latest techniques and technologies, and more
  • Monitor and maintain the existing cloud infrastructure via autoscaling, automated alerts, and OpsWork and Grafana dashboards
  • Take ownership and responsibility for our cloud operation activities
  • Liaise with external security agencies for annual audits as well as perform our own internal security sweeps
  • Aid in reconfiguring existing architecture to allow for rapid deployments to new countries

Salary
$50,000 — $150,000

Location
Worldwide

How do you apply?

  1. Send your CV via email. Include a paragraph or two about yourself in the body of the email if you want to, but if you can't think of anything to say, don't worry about it.
  2. We'll send you a link to a DevOps test. It takes ~60 mins and asks some simple Linux commands, as well as a lot of free-form answers for things like "What is the purpose of a CI/CD pipeline?" Please answer all questions without Googling. We'd just like to know what you already know/understand.
  3. We'll invite you to a remote interview round. It will consist of 3 separate 30-minute interviews with our technical staff and another interview with HR team member.
  4. We'll send you an offer / no offer decision within 1 business day

Senior Mysql DBA

Company Overview

Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.

Main Tech Stack

  • Database Sharding Middleware: Lede Cetus
  • Database: MySQL and Oracle
  • Public Cache: AWS ElastiCache + Redis
  • Data Index and Search: ElasticSearch

Optional Tech Stack

  • Log Real-time Visualization: ElasticSearch + Logstash + Kibana
  • Business Monitoring: Graphite + Grafana
  • Server Virtualization Container: AWS EC2
  • Server Operation System: CentOS
  • Cluster Monitoring: Zabbix + AWS Cloudwatch

The Joel Test

  1. Do you use source control? Yes
  2. Can you make a build in one step? Yes
  3. Do you make daily builds? Yes
  4. Do you have a bug database? Yes
  5. Do you fix bugs before writing new code? Yes
  6. Do you have an up-to-date schedule? Yes
  7. Do you have a spec? Yes
  8. Do programmers have quiet working conditions? Yes
  9. Do you use the best tools money can buy? Yes
  10. Do you have testers? Yes
  11. Do new candidates write code during their interview? Yes
  12. Do you do hallway usability testing? Yes

Benefits

  • Competitive salary
  • Quarterly bonuses
  • Flash bonuses
  • Top-of-the-line equipment
  • Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)
  • 20-days paid leave
  • Referral program
  • Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
  • Annual company trips (eg next year Koh Samui, Thailand)
  • Small enough to allow you to have a big impact
  • Large enough to provide structure and clarity
  • Highly-talented, dependable co-workers
  • Global, multi-cultural organization

Responsibilities

  • Improve existing database infrastructure and processes in the countries we’re currently deployed in as well as streamlining processes to hit our goal of deploying to more countries over the next few years
  • Holistically improve all aspects of our database infrastructure, including reducing costs, streamlining environment provisioning, lowering response times, incorporating the latest techniques and technologies, and more
  • Monitor and maintain the existing database infrastructure via autoscaling, automated alerts and Zabbix dashboards
  • Take ownership and responsibility for all of our database infrastructure
  • Liaise with external security agencies for annual audits as well as perform our own internal security sweeps
  • Aid in reconfiguring existing architecture and database structure to allow for rapid deployment to new countries

Salary
$50,000 — $150,000

Location
Worldwide

How do you apply?

  1. Submit your CV and a brief cover letter by email and our team will review your CV.
  2. If you are shortlisted, our team will arrange an interview time with you.
  3. The interview process will involve three to four back-to-back, 30-minute interviews with different team members and 1 HR team member
  4. We will get back to you with a offer / no offer decision within 1 business day

iOS Engineer

Company Overview

Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.

Tech Stack

  • Swift
  • Core Data
  • Auto Layout
  • WKWebView
  • Reactive Programming
  • Git

The Joel Test

  1. Do you use source control? Yes
  2. Can you make a build in one step? Yes
  3. Do you make daily builds? Yes
  4. Do you have a bug database? Yes
  5. Do you fix bugs before writing new code? Yes
  6. Do you have an up-to-date schedule? Yes
  7. Do you have a spec? Yes
  8. Do programmers have quiet working conditions? Yes
  9. Do you use the best tools money can buy? Yes
  10. Do you have testers? Yes
  11. Do new candidates write code during their interview? Yes
  12. Do you do hallway usability testing? Yes

Benefits

  • Competitive salary
  • Quarterly bonuses
  • Flash bonuses
  • Top-of-the-line equipment
  • Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)
  • 20-days paid leave
  • Referral program
  • Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
  • Annual company trips (eg next year Koh Samui, Thailand)
  • Small enough to allow you to have a big impact
  • Large enough to provide structure and clarity
  • Highly-talented, dependable co-workers
  • Global, multi-cultural organization

Responsibilities

  • Develop and maintain a robust architecture for a feature-complex native iOS app (knowledge of MVVM/VIPER a plus)
  • Indulge in pure Swift development for new feature sets (migrating older Obj-c code as needed)
  • Collaborate with iOS, Android, and Server engineers to ship features.

Requirements

  • Have strong experience of the iOS
  • Great communication skill
  • 3+ years of extensive native iOS app development
  • Practical experience implementing RESTful web services and JSON
  • Solid understanding of object-oriented programming, thread safety, caching and network session management
  • Comfortable working with programmatic UI
  • Experience with iOS SDK performance tools and optimization techniques
  • Desire to build clean, maintainable, testable code
  • Published an application to the Apple Store
  • Strong sense of ownership, and initiative to fix problems and optimize systems that are both inside and outside your area of responsibility
  • Extensive knowledge of build systems (e.g. Carthage or CocoaPods) and CI tools (e.g. Circle, Travis, Jenkins)
  • Experience with Apple Developer portal, App Store Connect, and TestFlight would be beneficial
  • Experience with RxSwift or other streaming methodologies would be beneficial
  • Experience with automated testing and liberal use of Instruments would be beneficial

Salary
Depends on Experience

Location
Worldwide

How do you apply?

  1. Send your CV via email. Include a paragraph or two about yourself in the body of the email if you want to, but if you can't think of anything to say, don't worry about it.
  2. We'll send you a link to an online HackerRank test that takes 45-75 mins to complete. There are 3 challenges pulled from a question pool. We recommend you practice some basic algorithms questions beforehand if you're a bit out of practice (reverse a linked list, detect palindromes, etc.). If you fail this stage, are really keen to join us, and think you can do better, just let us know and we'll let you retest in 2 weeks with new questions. We want you to succeed!
  3. We'll invite you to a ~90 minute remote interview. You'll speak to 2 or 3 of our developers and 1 HR team member. Each technical team member will pair program with you, so make sure to join the call on a computer with an IDE installed
  4. We'll send you an offer / no offer decision within 1 business day

Frontend Engineer

Company Overview

Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ developers and 150+ product, operations and support, and are looking to expand our developer count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.

Tech Stack

  • Vue + Vuex + Vue Router + Webpack + Less + SCSS
  • Element UI
  • FreeMarker
  • AWS, Circle, Drone CI, K8s

The Joel Test

  • Do you use source control? Yes
  • Can you make a build in one step? Yes
  • Do you make daily builds? Yes
  • Do you have a bug database? Yes
  • Do you fix bugs before writing new code? Yes
  • Do you have an up-to-date schedule? Yes
  • Do you have a spec? Yes
  • Do programmers have quiet working conditions? Yes
  • Do you use the best tools money can buy? Yes
  • Do you have testers? Yes
  • Do new candidates write code during their interview? Yes
  • Do you do hallway usability testing? Yes

Benefits

  • Competitive salary
  • Quarterly bonuses
  • Flash bonuses
  • Top-of-the-line equipment
  • Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)
  • 20-days paid leave
  • Referral program
  • Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
  • Annual company trips (eg next year Koh Samui, Thailand)
  • Small enough to allow you to have a big impact
  • Large enough to provide structure and clarity
  • Highly-talented, dependable co-workers
  • Global, multi-cultural organization

Responsibilities

  • Develop mobile-first frontends in VueJS
  • Focus on performance and user experience
  • Create frontends for the backend management systems
  • Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate
  • Participate in team ceremonies including planning, grooming, product demonstrations, and team retrospectives
  • Mentor less experienced technical staff
  • If you are applying for a lead position, you will also have managerial responsibilities - weekly one-to-ones

Requirements

  • Familiar with at least one of: VueJS, ReactJS, or AngularJS
  • Familiar with Git, ES6, Webpack, Less or Sass, and NodeJS
  • Familiarity with state management like Vuex, Redux, Ngrx
  • Fluent in written and spoken English
  • Knowledge of backend stack is a plus (Java/Spring Boot)
  • Ability to learn quickly on the go.
  • Passion for new tech
  • Able to work independently and also a good team player
  • Strong understanding of Javascript
  • Great communication skills

Salary
20,000 - 70,000 USD

Location
Worldwide

How do you apply?

  1. Send your CV via email. Include a paragraph or two about yourself in the body of the email if you want to, but if you can't think of anything to say, don't worry about it.
  2. We'll send you a link to an online HackerRank test that takes 45-75 mins to complete. There are 3 challenges pulled from a question pool. We recommend you practice some basic algorithms questions beforehand if you're a bit out of practice (reverse a linked list, detect palindromes, etc.). If you fail this stage, are really keen to join us, and think you can do better, just let us know and we'll let you retest in 2 weeks with new questions. We want you to succeed!
  3. We'll invite you to a ~90 minute remote interview. You'll speak to 2 or 3 of our developers and 1 HR team member. Each technical team member will pair program with you, so make sure to join the call on a computer with an IDE installed
  4. We'll send you an offer / no offer decision within 1 business day

Senior UXUI Product Designer

Company Overview

Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.

The Role

  • Self-driven UXUI designer with experience in mobile product mindset
  • The candidate will work on ensuring that all user-experience journeys across all products and channels are smooth and intuitive interactions
  • The candidate will be passionate for the product, design and user experience
  • The candidate will have strong problem-solving skills and able to be OK with ambiguity

Benefits

  • Competitive salary
  • Quarterly bonuses
  • Flash bonuses
  • Top-of-the-line equipment
  • Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)
  • 20-days paid leave
  • Referral program
  • Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
  • Annual company trips (eg next year Koh Samui, Thailand)
  • Small enough to allow you to have a big impact
  • Large enough to provide structure and clarity
  • Highly-talented, dependable co-workers
  • Global, multi-cultural organization

Responsibilities

  • Collaborate closely with PM and developers to design appealing, user-friendly and crisp UI assets and implement intuitive user experiences
  • Create user flow, wireframes, prototypes effectively to communicate your ideas using any of these methods
  • Work closely with developers and engineers to export the final revision
  • Produce final production visuals that will be implemented into the product

Requirements

  • Great communication skills
  • 3-5 years of experience designing user interfaces for web and mobile applications
  • Technical understanding (HTML, CSS, etc.) and familiar with UI/UX development guideline (E.g., iOS/ Material Design Guidelines)
  • Experience using tools such as Photoshop, Sketch, Illustrator
  • Strong portfolio to be presented during application and interview
  • Degree or Masters in design-related degree would be beneficial

Salary
Depends on Experience

Location
Worldwide

How do you apply?

  1. Submit your CV, portfolio and a brief cover letter by email and our team will review your CV.
  2. If you are shortlisted, our team will arrange an interview time with you
  3. We will invite you to a 2.5 hours remote interview. You'll speak to 2 or 3 of our team members and 1 HR team member. There will also be a Design Critique session during the interview.
  4. We will get back to you with a offer / no offer decision within 1 business day

Android Engineer

Company Overview

Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.

Tech Stack

  • Open source library: Android support library, OkHttp, Retrofit, Picasso, Small
  • Third party SDK: Firebase, Fabric, Facebook Android SDK, ZenDesk Android SDK

The Joel Test

  1. Do you use source control? Yes
  2. Can you make a build in one step? Yes
  3. Do you make daily builds? Yes
  4. Do you have a bug database? Yes
  5. Do you fix bugs before writing new code? Yes
  6. Do you have an up-to-date schedule? Yes
  7. Do you have a spec? Yes
  8. Do programmers have quiet working conditions? Yes
  9. Do you use the best tools money can buy? Yes
  10. Do you have testers? Yes
  11. Do new candidates write code during their interview? Yes
  12. Do you do hallway usability testing? Yes

Benefits

  • Competitive salary
  • Quarterly bonuses
  • Flash bonuses
  • Top-of-the-line equipment
  • Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)
  • 20-days paid leave
  • Referral program
  • Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
  • Annual company trips (eg next year Koh Samui, Thailand)
  • Small enough to allow you to have a big impact
  • Large enough to provide structure and clarity
  • Highly-talented, dependable co-workers
  • Global, multi-cultural organization

Responsibilities

  • Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects.
  • Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate.
  • Respond to trouble/support calls for applications in production in order to make quick repair to keep application in production.
  • Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.
  • Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.
  • Advanced proficiency in Object Oriented Design (OOD) and analysis. Advanced proficiency in application of analysis/design engineering functions. Advanced proficiency in application of non-functional software qualities such as resiliency, maintainability, etc. Advanced proficiency in advanced behavior-driven testing techniques.

Requirements

  • Have strong experience with Android SDK, Android UI design principles, MVP application design and Android testing
  • Great communication skill
  • Experience with Android application development
  • Experience with RESTful APIs
  • Experience with Firebase SDK, Facebook SDK and libraries available for common tasks
  • Experience in launching applications to Google Play is a plus.
  • Be able to work independently

Salary
Depends on Experience

Location
Worldwide

How do you apply?

  1. Send your CV via email. Include a paragraph or two about yourself in the body of the email if you want to, but if you can't think of anything to say, don't worry about it.
  2. We'll send you a link to an online HackerRank test that takes 45-75 mins to complete. There are 3 challenges pulled from a question pool. We recommend you practice some basic algorithms questions beforehand if you're a bit out of practice (reverse a linked list, detect palindromes, etc.). If you fail this stage, are really keen to join us, and think you can do better, just let us know and we'll let you retest in 2 weeks with new questions. We want you to succeed!
  3. We'll invite you to a ~90 minute remote interview. You'll speak to 2 or 3 of our developers and 1 HR team member. Each technical team member will pair program with you, so make sure to join the call on a computer with an IDE installed
  4. We'll send you an offer / no offer decision within 1 business day

Business Intelligence Data Analyst

Company Overview

Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.

Tech Stack

  • Oracle
  • mySQL
  • AWS/RDS
  • Python
  • Metabase

Benefits

  • Competitive salary
  • Quarterly bonuses
  • Flash bonuses
  • Top-of-the-line equipment
  • Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)
  • 20-days paid leave
  • Referral program
  • Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
  • Annual company trips (eg next year Koh Samui, Thailand)
  • Small enough to allow you to have a big impact
  • Large enough to provide structure and clarity
  • Highly-talented, dependable co-workers
  • Global, multi-cultural organization

Responsibilities

  • Delivering clear analysis and reporting of core business metrics to shareholders
  • Creation and management of reports and dashboards
  • Monitoring the performance of key business products
  • Providing actionable insight to drive growth of core products
  • Extraction and analysis of large data sets from MySQL/Oracle DBs
  • Ad hoc analysis and reporting to clients and shareholders

Requirements

  • Proactive and self-driven with excellent analytical skills
  • Previous experience in a data-driven role
  • Excellent working knowledge of SQL
  • Familiarity with other data and BI tools a plus
  • Good communication skills

Salary
Depends on Experience

Location
Worldwide

How do you apply?

  1. Submit your CV and a brief cover letter by email and our team will review your CV.
  2. If you are shortlisted, our team will arrange an interview time with you
  3. We will invite you to a ~2 hours remote interview. You'll speak to 2 or 3 of our team members and 1 HR team member
  4. We will get back to you with a offer / no offer decision within 1 business day
招聘类型:
企业招聘
专业领域:
设计开发
工作方式:
远程工作
城市:
海外
需消耗电量 5
加载中…
精选评论
14 天前138****7114

符合Devops要求,不知道对外语要求有多高

雇主挺注重communication skills的,如果有英语基础,可以尝试申请看看哈