person looking for a Flutter Remote jobs

Get Remote Flutter jobs in your mailbox.

84 exciting remote jobs on file from 2500+ top remote companies.

  • Hot new jobs of this week
  • 84 active jobs from past weeks to consult
  • Segmented for USA, Europe or Worldwide.
  • Personally selected for you by our experienced remote hiring managers.


A selection of jobs from the previous newsleterrs.

Tech9 is hiring a Remote Senior Flutter Mobile App Developer in the US

If you are a talented Flutter Mobile App Developer looking for a position as a team lead, this is the perfect role for you! At Tech9, we want both our customers AND employees to be happy at work, so we seek to enhance your career in development, leadership, and satisfaction!

**Note: Our Team Members can work from home.  You will not be required to come to the office.  

If you are looking for a change this is what we can promise you:

  • You will have challenging problems to solve
  • You will have flexibility and autonomy to solve problems and deliver solutions
  • We will provide a highly collaborative environment with skilled and super friendly teammates
  • We will fully support you in developing software the right way
  • We won't burden you with useless policies and procedures
  • We will provide you the tools you need to do your job right

If this sounds attractive please apply! We'd love to talk to you!

Minimum Requirements

Required:

  • 1+ year of experience with Flutter
  • 5+ years experience with mobile application development
  • Willingness to be a team lead 
  • Experience with Dart
  • Experience with Kotlin and/or swift or React native
  • Experience with Crypto/blockchain is a plus

#LI-Remote 

See more jobs at Tech9

Apply for this job

Pearl Certification is hiring a Remote Senior Software Engineer (Mobile)

Pearl’s mission is to make our global community a better place by giving homeowners the tools to improve their homes’ health, comfort, efficiency, resilience — and value. We are passionate about improving the performance of residential buildings as a way to improve people’s lives and reduce greenhouse gas emissions.

Pearl is a national start-up that certifies high-performing homes: homes with efficient heating and cooling, solar, smart home devices, resilient features, and much more. Pearl’s certification drives demand for these improvements by capturing their value for resale and appraisal.

We are looking for a Senior Software Engineer (Mobile) to join our dynamic, supportive team to work remotely from anywhere in the US. (We have been fully remote since our founding.)

As the Senior Software Engineer, you will:

  • Take technical ownership of Pearl’s Green Door web and mobile apps using Flutter for cross-platform development
  • Collaborate with our product & design teams to define, build & ship new features & capabilities from conception to production.
  • Own technical design, development, testing, maintenance, deployment, and documentation
  • Provide recommendations and options for improving the development and build processes
  • Contribute meaningfully and supportively in an environment diverse in perspective and experience
  • Create beautiful and usable interfaces by crafting elegant, easily readable code
  • Assist in hiring and expanding the team capabilities
  • Mentor junior developers
  • Maintain meticulous documentation
  • Ensure a culture of camaraderie, excellence, and continuous improvement supporting one another to the highest standards
  • Collaborate with an outsourced, overseas development team to ensure a smooth transition, and maintain a good working relationship
  • Regular self-education, writing, conference attendance, etc.

What we’re looking for in a Senior Software Engineer:

  • Authorization to legally work in the US
  • 5+ years of experience in web and mobile software development
  • Demonstrated experience delivering Flutter applications to App and Play stores
  • Demonstrated architectural/system-level design and development experience
  • A core belief in quality at all levels from user experience to code presentation
  • Proficiency in SDLC tooling including build automation, testing infrastructure, code collaboration (git), issue tracking (jira)
  • Experience developing with and integrating APIs
  • Excellent business acumen in order to make key decisions and define development culture
  • Ability to deliver rapidly with a high level of autonomy
  • Computer Science or related degree or equivalent experience

Nice to have:

  • Previous startup experience
  • Experience in any of the following fields: home contracting, solar, energy efficiency, building performance, building science

Why work at Pearl?

  • We offer great growth opportunities in a dynamic, growing startup
  • We are a mission-driven company, and we love what we do
  • Pearl’s company culture is centered around our core values, the first of which is equality between people. We value diversity, celebrate our differences, and learn from one another. Pearl is an equal opportunity employer, and candidates from all backgrounds and life experiences are encouraged to apply.
  • Our company culture is supportive, team-based, and fun
  • We are 100% remote - work where you feel comfortable

Compensation and Benefits:

  • Market salary based on experience and local conditions, in the range of $150 to $180k, plus stock options
  • Medical, vision, and dental coverage provided for employees and their families, with optional upgrade coverage, where the employee covers only the difference in cost
  • Flexible spending and dependent care accounts, life insurance, cell phone service, and 401(k) with employer match up to 4%
  • 15 vacation days during the calendar year, plus holidays (including the week between Christmas and New Year’s Day), sick days, and paid parental leave

See more jobs at Pearl Certification

Apply for this job

Sprout is hiring a Remote Full-Stack Engineer @ WealthTech App

Full-Stack Engineer @ WealthTech App at Sprout (S21)
0.10% - 0.50%
Latin Americas' first investing social network. Learn. Share. Invest.
Remote / Remote
Full-time
3+ years
About Sprout

Hi There, we're Sprout. We’re on a mission to make investing in the US markets accessible and fair to everyone in Latin America. Our social features make it seamless to share investment ideas and learn from others. We make it super easy to invest in thousands of US stocks & ETF's, with as little as a $1 USD, no account minimums, and no fees.

Our team is backed by Y Combinator, leading VC’s and accomplished entrepreneurs and founders from across the US and Latin America. We are poised to redefine the future of investing in Latin America.

About the role

Skills: Flutter, Kubernetes, Rust, Kafka

What We’re Looking For As a software engineer at SproutFi, you will use bleeding edge technology to solve problems for our customers and our business.

What we offer:

  • Fully remote
  • Smart, experienced, and diverse international team
  • Travel to Brazil and Europe
  • A modern tech stack

We like people who:

  • Are motivated to learn new things
  • Enjoy the autonomy and flat hierarchy they find in a startup environment
  • Take ownership of the things they build — they propose solutions, implement them, test them thoroughly, deploy them, and monitor and maintain them when they have problems.

Minimum requirements:

  • You have professional experience as a software engineer (i.e. you were paid to code and worked with a team of other people who were paid to code), OR
  • You have made significant contributions to one or more open source projects (i.e. you have made several non-trivial pull requests, or you are the maintainer of an open source project being used by at least one professional entity)
  • Fluency in English

Nice to haves:

  • Experience working at a venture funded startup
  • Proficiency with at least one statically-typed programming language
  • Knowledge about event sourced architectures
  • Experience with Kafka and/or Kubernetes
  • Experience with Flutter
  • Experience with Rust
Technology

Bleeding edge tech stack

See more jobs at Sprout

Apply for this job

The Lifetime Value Co. is hiring a Remote iOS Developer

About the Job

The Lifetime Value Co. is looking for an iOS Developer who will play a key role on our Mobile Team and will be responsible for the creation and maintenance of applications aimed at a number of diverse iOS devices. Your primary focus will be the development of iOS & Flutter applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

In this role you will also be working within a large codebase, adding new functionality whilst refactoring to continually improve the design and reusability of that codebase. A successful candidate will be highly analytical, resourceful, user focused, team oriented and will have an ability to work independently under time constraints to meet deadlines.

What You Will Get to Do

  • Design, build and maintenance of applications for Mobile devices on the iOS platform and potentially Flutter framework.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Come up with the high level design based on the requirements.

What You Bring to the Table

  • Be proficient with the native mobile development languages Objective-C, with a good understanding of Swift 4.X or greater.
  • Experience with iOS Frameworks such as UIKit, MapKit, CoreData, StoreKit. 
  • Experience with iOS Technologies such as Storyboards, Provisioning Profiles, TestFlight and Instruments.
  • Experience developing Flutter applications with Dart
  • Must be familiar with RESTful APIs and JSON processing to connect Mobile applications to back-end services. 
  • Experience with ARC and non-ARC environments.
  • Experience with multi-threaded development.
  • Experience with cloud message APIs and usage of push notifications.
  • Experience with Web Technologies (HTML/JS/CSS/Node.JS) is a huge plus.
  • Experience with SwiftUI is also a plus.
  • Knowledge of code versioning tools such as Git.
  • Experience publishing in AppStore Connect
  • 5 Years of experience developing on iOS
  • 2 Years of experience developing Flutter apps

Your Reward for Greatness

  • Highly competitive compensation packages
  • Great health insurance including medical, dental, and vision
  • Sanvello and Talkspace through United HealthCare’s Behavioral Health Benefits
  • Life insurance and personal accident insurance fully paid by LTV
  • Competitive Paid Time Off and Sick Time provided
  • 401 (k) plan with fully-vested company matching up to 6% - Eligible Day 1!
  • Flexible Savings Account/Health Savings Account
  • Free ClassPass On-Demand workouts to Monthly ClassPass Subsidy
  • Weekly meal delivery through Seamless/DoorDash
  • Tax preparation through Henry.tax
  • Student loan repayment & financial wellness resources via Peanut Butter
  • Password Management with 1Password
  • Company organized volunteer days
  • Professional development training and opportunities for professional growth - as we grow, you grow!
  • If you want to WFH, you are in the right place. We have a remote-friendly culture.
  • Custom technology setup to meet your WFH needs
  • Home Office Reimbursement Perk for your perfect work from home setup
  • An innovative, energetic culture with great people to work with!
  • Anniversary Appreciation Gifts
  • Day of Personal Significance
  • Quarterly Home Utility Reimbursement

Why LTV Co.?

If you have ambitions to be a part of a high-growth, results-driven, industry-leading organization, LTV is the place to be. LTV builds exciting data products and then we market them with passion. We’re a fast-growing company in New York City that balances the culture of a startup with the stability of being an established, profitable company. We want to work with people that strive to be in the top .01% of their field. We understand that getting to the top takes hard work, constant improvement, and by making data-driven decisions. It’s a thrilling time to join the team, as we’re expanding our product offerings in exciting new ways, driving innovation through data, marketing, and web & app development.

We believe in diversity and hiring people from all backgrounds and walks of life. You must be energetic, inventive, a team player, and looking to help build and grow the company each and every day. You must have an inner desire to win and the idea of losing is a non-starter. If you are looking for a position that allows you to work with a group of smart and dedicated people who will support you but still provide the autonomy you need to execute your strategy, then you should probably apply as soon as you’re done reading this!

About Us

LTV was founded in New York by Josh Levy and Ross Cohen in 2007. At the time their mission was to provide easy and affordable access to public records. Something that in 2007, was only really accessible to corporations. Since then their mission has expanded to developing products and services that grant access to information and data across a number of verticals. In service of this mission, LTV has 7 consumer brands including BeenVerified, NumberGuru, PeopleLooker, NeighborWho, Ownerly, PeopleSmart, and Bumper.

Our mission is to develop a diverse portfolio of technologies, products, and services, that gives all people equal access to unbiased data and information. We believe that through this access people can empower and protect themselves in today’s ever-changing world, filled with fake news, deception, and a lack of transparency.

 

See more jobs at The Lifetime Value Co.

Apply for this job

+30d

Software Engineer (Web Specialist)

AJ BellPivot & Mark, 3rd Floor, 48-52 Baldwin Street, Bristol, United Kingdom, Remote
terraformDesignvuemobilesassflutterdockerpostgresqltypescriptcssjavascript

AJ Bell is hiring a Remote Software Engineer (Web Specialist)

Job Description

Who we are

Touch by AJ Bell are developing a next generation investment platform. We want to use technology to improve the way consumers access financial advice and manage their investments.

The majority of existing platforms are still reliant on software and processes that aren’t capable of supporting today’s technology, so we started from scratch, developing a modern platform that is as efficient as possible. We're building a mobile first investment app that lets advisers manage their clients' investments entirely through their smartphone.

We originally founded the company (then Adalpha Ltd) in 2018, before being acquired in 2021 by AJ Bell, one of the UK's largest investment platforms and part of the FTSE 250 Index, to support the development of their digital services.

The role

Our software engineers engage in the full spectrum of the software development lifecycle, from requirements gathering with stakeholders, working as a team to build and test features, managing deployment and supporting the service in production. Joining a small, dynamic team you will have the opportunity to work on a large greenfield development, helping to form the design and development of the entire system.

The day to day responsibilities

We operate an iterative development process across a team with no fixed hierarchy where responsibilities are claimed based on experience and competence. This requires a self-motivated and collaborative individual working as part of a distributed development team where communication is often asynchronous and visible. It will be important to get up to speed with the current codebase, help to make changes and improvements in keeping with current designs whilst working towards a mutually agreed architecture. We are huge proponents of automation, so automated testing, continuous integration and continuous deployment are all inherent parts of every engineer's role.

Your skills and attributes

  • Excellent programming and problem solving skills
  • Familiarity with Typescript or other typed languages, Vue or other front end JavaScript frameworks, as well as solid HTML, CSS (Sass) and JavaScript knowledge
  • Understanding of prevalent software design patterns and paradigms, such as RESTAPI design, MVVM, microservices, containers/orchestration or event-driven architecture
  • Awareness of secure programming and testing practices

Our tools and technologies

The below are all things that we are either currently using or have found to be a useful foundation when joining our team. Prior knowledge of them is not essential but would be beneficial to the role:

  • Vue (including SFCs, Vuex, npm and webpack)
  • TypeScript
  • gRPC/proto
  • Docker
  • Go
  • Dart and Flutter
  • PostgreSQL
  • The HashiCorp stack, such as Nomad, Jaeger, Terraform and Vault

Working at Touch by AJ Bell

  • Salary: £50,000-60,000
  • Location: Bristol/Remote
  • Discretionary bonus scheme: Based on performance against personal targets and, where appropriate, team objectives and on the financial success of your division
  • Death in service: Membership of our company group death in service scheme, which provides a sum assured of 3 times salary
  • Low-cost private medical insurance: Option to join the scheme, the group provides access to a low-cost scheme on a voluntary, salary sacrifice basis
  • Holiday entitlement: 24 working days plus bank holidays, increasing by 1 every year up to 30 days (plus holiday buy and sell scheme)
  • Reduced charges: AJ Bell Youinvest SIPP, ISA and/or General Investment Account
  • Study support scheme: may be provided in the way of financial support and/or time off for study and exams
  • BAYE scheme: Ability to purchase AJ Bell shares through salary sacrifice
  • Pension scheme: Eligible to receive an employer contribution of up to 4% of your basic salary if you make a personal contribution of at least 5% - up to the upper earnings limit
  • Bike loan scheme: an interest free loan of up to £1,000 to pay for a new bike to cycle to work
  • Employee assistance programme: a helpline run by an external provider available24/7 and able to provide counselling services and legal advice when needed
  • Enhanced maternity and paternity schemes: offer enhanced pay for employees with 2years' service at 15 weeks before the baby's due date
  • Charity giving through payroll: able to nominate a charity to receive donations each month, taken through payroll

If you like the sound of the above, or just want to know more about the company and the role, we'd love to speak to you.

See more jobs at AJ Bell

Apply for this job

+30d

Software Engineer

AJ BellPivot & Mark, 3rd Floor, 48-52 Baldwin Street, Bristol, United Kingdom, Remote

AJ Bell is hiring a Remote Software Engineer

Job Description

Who we are

Touch by AJ Bell are developing a next generation investment platform. We want to use technology to improve the way consumers access financial advice and manage their investments.

The majority of existing platforms are still reliant on software and processes that aren’t capable of supporting today’s technology, so we started from scratch, developing a modern platform that is as efficient as possible. We're building a mobile first investment app that lets advisers manage their clients' investments entirely through their smartphone.

We originally founded the company (then Adalpha Ltd) in 2018, before being acquired in 2021 by AJ Bell, one of the UK's largest investment platforms and part of the FTSE 250 Index, to support the development of their digital services.

The role

Our software engineers engage in the full spectrum of the software development lifecycle, from requirements gathering with stakeholders, working as a team to build and test features, managing deployment and supporting the service in production.

Joining a small, dynamic team you will have the opportunity to work on a large greenfield development, helping to form the design and development of the entire system.

The day to day responsibilities

We operate an iterative development process across a team with no fixed hierarchy where responsibilities are claimed based on experience and competence. This requires a self-motivated and collaborative individual working as part of a distributed development team where communication is often asynchronous and visible. It will be important to get up to speed with the current codebase, help to make changes and improvements in keeping with current designs whilst working towards a mutually agreed architecture. We are huge proponents of automation, so automated testing, continuous integration and continuous deployment are all inherent parts of every engineer's role.

Your skills and attributes

  • Excellent programming and problem solving skills
  • Understanding of some prevalent software design patterns and paradigms, such as OOAD, DDD, MVC, microservices, containers/orchestration or event-driven architecture
  • Awareness of secure programming and testing practices

Our tools and technologies

The below are all things that we are either currently using or have found to be a useful foundation when joining our team. Prior knowledge of them is not essential but would be beneficial to the role:

  • Go
  • gRPC/proto
  • PostgreSQL
  • The HashiCorp stack, such as Nomad, Jaeger, Terraform and Vault
  • Docker
  • TypeScript and Vue
  • Dart and Flutter

Working at Touch by AJ Bell

  • Salary: £60,000 - £80,000
  • Location: Bristol/Remote
  • Discretionary bonus scheme: Based on performance against personal targets and, where appropriate, team objectives and on the financial success of your division
  • Death in service: Membership of our company group death in service scheme, which provides a sum assured of 3 times salary
  • Low-cost private medical insurance: Option to join the scheme, the group provides access to a low-cost scheme on a voluntary, salary sacrifice basis
  • Holiday entitlement: 24 working days plus bank holidays, increasing by 1 every year up to 30 days (plus holiday buy and sell scheme)
  • Reduced charges: AJ Bell Youinvest SIPP, ISA and/or General Investment Account
  • Study support scheme: may be provided in the way of financial support and/or time off for study and exams
  • BAYE scheme: Ability to purchase AJ Bell shares through salary sacrifice
  • Pension scheme: Eligible to receive an employer contribution of up to 4% of your basic salary if you make a personal contribution of at least 5% - up to the upper earnings limit
  • Bike loan scheme: an interest free loan of up to £1,000 to pay for a new bike to cycle to work
  • Employee assistance programme: a helpline run by an external provider available24/7 and able to provide counselling services and legal advice when needed
  • Enhanced maternity and paternity schemes: offer enhanced pay for employees with 2years' service at 15 weeks before the baby's due date
  • Charity giving through payroll: able to nominate a charity to receive donations each month, taken through payroll

If you like the sound of the above, or just want to know more about the company and the role, we'd love to speak to you.

See more jobs at AJ Bell

Apply for this job

+30d

Software Engineer - Mobile Specialist

AJ BellPivot & Mark, 3rd Floor, 48-52 Baldwin Street, Bristol, United Kingdom, Remote
kotlinterraformDesignvueswiftmobileiosflutterjavac++androiddockerpostgresqltypescript

AJ Bell is hiring a Remote Software Engineer - Mobile Specialist

Job Description

Who we are

Touch by AJ Bell are developing a next generation investment platform. We want to use technology to improve the way consumers access financial advice and manage their investments.

The majority of existing platforms are still reliant on software and processes that aren’t capable of supporting today’s technology, so we started from scratch, developing a modern platform that is as efficient as possible. We're building a mobile first investment app that lets advisers manage their clients' investments entirely through their smartphone.

We originally founded the company (then Adalpha Ltd) in 2018, before being acquired in 2021 by AJ Bell, one of the UK's largest investment platforms and part of the FTSE 250 Index, to support the development of their digital services.

The role

Our software engineers engage in the full spectrum of the software development lifecycle, from requirements gathering with stakeholders, working as a team to build and test features, managing deployment and supporting the service in production. Joining a small, dynamic team you will have the opportunity to work on a large greenfield development, helping to form the design and development of the entire system.

The day to day responsibilities

We operate an iterative development process across a team with no fixed hierarchy where responsibilities are claimed based on experience and competence. This requires a self-motivated and collaborative individual working as part of a distributed development team where communication is often asynchronous and visible. It will be important to get up to speed with the current codebase, help to make changes and improvements in keeping with current designs whilst working towards a mutually agreed architecture. We are huge proponents of automation, so automated testing, continuous integration and continuous deployment are all inherent parts of every engineer's role.

Your skills and attributes

  • Excellent programming and problem solving skills
  • Solid Android or iOS mobile development practices
  • Understanding of prevalent software design patterns and paradigms, such as RESTAPI design, MVVM, microservices, containers/orchestration or event-driven architecture
  • Awareness of secure programming and testing practices

Our tools and technologies

The below are all things that we are either currently using or have found to be a useful foundation when joining our team. Prior knowledge of them is not essential but would be beneficial to the role:

  • Flutter (along with the Dart language)
  • Native app development with languages like Objective-C, Swift, Java or Kotlin
  • gRPC/proto
  • Docker
  • Go
  • TypeScript and Vue
  • PostgreSQL
  • The HashiCorp stack, such as Nomad, Jaeger, Terraform and Vault

Working at Touch by AJ Bell

  • Salary: £55,00-65,000
  • Location: Bristol/Remote
  • Discretionary bonus scheme: Based on performance against personal targets and, where appropriate, team objectives and on the financial success of your division
  • Death in service: Membership of our company group death in service scheme, which provides a sum assured of 3 times salary
  • Low-cost private medical insurance: Option to join the scheme, the group provides access to a low-cost scheme on a voluntary, salary sacrifice basis
  • Holiday entitlement: 24 working days plus bank holidays, increasing by 1 every year up to 30 days (plus holiday buy and sell scheme)
  • Reduced charges: AJ Bell Youinvest SIPP, ISA and/or General Investment Account
  • Study support scheme: may be provided in the way of financial support and/or time off for study and exams
  • BAYE scheme: Ability to purchase AJ Bell shares through salary sacrifice
  • Pension scheme: Eligible to receive an employer contribution of up to 4% of your basic salary if you make a personal contribution of at least 5% - up to the upper earnings limit
  • Bike loan scheme: an interest free loan of up to £1,000 to pay for a new bike to cycle to work
  • Employee assistance programme: a helpline run by an external provider available24/7 and able to provide counselling services and legal advice when needed
  • Enhanced maternity and paternity schemes: offer enhanced pay for employees with 2years' service at 15 weeks before the baby's due date
  • Charity giving through payroll: able to nominate a charity to receive donations each month, taken through payroll

If you like the sound of the above, or just want to know more about the company and the role, we'd love to speak to you.

See more jobs at AJ Bell

Apply for this job

+30d

Senior Android Developer

VodworksLahore, PK Remote
kotlinDesignmobileflutterjavaandroid

Vodworks is hiring a Remote Senior Android Developer

● 8-9 years experience in Android native applications development.

● Design and build advanced applications for the Android platform (both JAVA and Kotlin).

● Collaborate with cross-functional teams to define, design, and ship new features.

● Work with outside data sources and APIs.

● Work with multiple Android Frameworks and have an in-depth knowledge of how frameworks and libraries work.

● Have an understanding of mobile development other than Android (enough familiarity to design and architect cross-platform applications).

● Experience in working in cross-platform frameworks (particularly Flutter) with experience in developing Flutter Packages & Plugins.

● Having a thorough understanding of Google's guidelines, procedures and a proven track record of app submissions to the App Store

● Having a thorough understanding of new technologies and updates on Google's products.

● Unit-test code for robustness, including edge cases, usability, and general reliability.

● Work on bug fixing and improving application performance.

● Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

REQUIRED SKILLS:

● Top university degree in the field of Computer Sciences/Information Technology.

● Excellent written & verbal communication skills.

● Strong analytical & problem solving skills.

● Ability to discern user requirements and develop specifications.

● Attention to detail, ability to multi-task and work as a team player

● Must be self-driven, self-motivated, and think out of the box

See more jobs at Vodworks

Apply for this job

+30d

Mobile App Developer (Android)

MuteSixMerkle Sokrati, Near Mumbai Bangalore Highway, Baner, Pune, Maharashtra, India, Remote
kotlinsalesforceDesignFirebaseswiftmobileuiflutterjavaandroid

MuteSix is hiring a Remote Mobile App Developer (Android)

Company Description

We Dream. We Do. We Deliver.

Started by ex-Amazon product heads in 2009, Merkle Sokrati is India’s leading technology company. We help create bespoke solutions for our clients in Big Data and Analytics,  Marketing Technology and Digital Transformation domains. Awarded Deloitte’s Tech Top 50 for five years in a row, Merkle Sokrati is also a certified partner for many enterprise marketing technology solutions like Salesforce, Adobe, MoEngage, AppsFlyer, Branch.io, and more. We help India's largest and fastest-growing brands like Swiggy, Tanishq, Canon, Tata Sky, ITC, Kotak, FoxStar, Voot, and many others to build and execute customer-centric business strategies. Touted as one of the coolest work cultures in the country, Sokrati is led by an extremely dynamic, and vibrant team of 1,400 strong experts, working across 7 time zones to bring efficiency, innovation, and brilliance into the digital space.

     

    Job Description

    What would your day look like:

    • Implement solutions for broadly defined problems
    • Be involved in full fledged product development
    • Collaborate with cross-functional teams to define, design and build new features, push them to production fast
    • Be part of daily scrums, ideate and brainstorm solutions with Managers, Mentors and show off your convincing skills
    • Do peer code reviews, write automation tests, we have OCD when it comes to quality
    • Unit-test code for robustness, including edge cases, usability and general reliability
    • Work on bug fixing and improving application performance
    • Debug production issues across services and levels of the stack
    • Discuss new ideas in weekly tech forum with your peers and mentors

    You'd fit right in if you:

    • Have a solid grounding in Computer Science fundamentals
    • Are Good at Problem solving
    • Know and have worked on at least more than 2 programming languages with ease and have a strong opinion of which one is your favorite
    • Have actively developed first hand more than 1 mobile app and published it or thinking to publish it to playstore/Appstore. We would love to look at your Github repo or links to playstore
    • Have the right attitude, are a team player and an avid learner

    Qualifications

    • Expertise in working with Android mobile application development
    • Skills in developing Android mobile applications using Android Studio using Java, Kotlin, Swift
    • Skilled in using mobile databases like SQLite, ROOM, etc. for offline features
    • Skilled in area of hybrid application development with Flutter, DART will be an advantage
    • Must be knowledgeable about software development lifecycle
    • Pushing application to Google Play store, Google Analytics
    • Should know library integrations like firebase, google map, payment SDKs and other third-party libraries etc.
    • Will be responsible for requirement analysis, mobile UI design, web service integration, android studio expertize, android development, SQLite database or other, testing and project delivery
    • Should be passionate for design improvements, coding practices and to develop and implement new ideas in mobile application
    • Must be organized, detail oriented and capable of multitasking
    • Have good working knowledge and experience in MVC and MVVM structures
    • Good knowledge for payment gateways and Firebase
    • Experience with Social Media and third-party libraries, APIs

    Additional Information

    Join us If you are excited about: 

    • Opportunities to learn bleeding edge technologies
    • An environment that encourages contribution and values opinions
    • A place full of like-minded & smart folks
    • A start-up culture that you'd cherish forever in your work life
    • Flexible career paths
    • A chance to have a lot of fun while you work
    +30d

    Flutter Developer

    SkiprBrussels, Belgium, Remote
    Designmobileuiflutter

    Skipr is hiring a Remote Flutter Developer

    We are looking for a Flutter Developer to join us in the mission of helping organisations accelerate their employees' transition to sustainable mobility. 
    You’ll have impact on REAL problems(Get people to their destination faster - Help to reduce air pollution - Reduce traffic jams - Help grow other mobility providers - develop the mobility of tomorrow.) 


    We love passionate, out-of-the-box thinkers who're able to share their ideas in the simplest and clearest way. We want to have an impact, dare to challenge the status quo and be close to our customers and team. Our ideal colleague has an entrepreneurial mindset, and sparks joy by taking an idea drafted in a napkin to its final execution, always giving priority to our customers. A keen sense of ownership, speedy execution and hustle is a must. We also offer enormous amounts of autonomy to everyone working at Skipr which requires an aptitude to auto-manage oneself.

    See more jobs at Skipr

    Apply for this job

    +30d

    Senior Mobile developer (Android/iOS)

    DevelopexKyiv, Dnipro, remote, UA Remote
    agilekotlinjiraDesignswiftmobileslackuiiosflutterjavaandroid

    Developex is hiring a Remote Senior Mobile developer (Android/iOS)

    Developex is looking for talented Senior Mobile developer (Android+iOS) for the project of our customer.

    Required skills:
    - Experience developing cross-platform applications (for Android and iOS devices) in Dart using the Flutter framework and Android Studio;
    - Strong object-oriented programming background and experience with the following:
    1. Java \ Kotlin for Android-specific changes;
    2. Swift language and Xcode IDE for iOS specific changes;
    - Familiarity with AGILE principles;
    - Comfortable working with the following tools:
    - GitHub;
    - CircleCI (Continuous Integration and Delivery);
    - Zeplin (for UI designs);
    - Confluence;
    - JIRA;
    - Excellent written and verbal communication skills in English.

    Responsibilities:
    - Communicate daily with both internal and client-side teams over Microsoft Teams and Slack;
    - Design, implement, and maintain new features, tests, and bug fixes;
    - Write a variety of tests including unit, BLoC, and integration tests;
    - Participate in daily internal and client-side stand-ups, code reviews, bi-weekly Retros, and sprint
    planning meetings;
    - Conduct code inspections, document project processes and specifications, and abide by quality,
    client, and FDA requirements;
    - Project is managed by Syncro management team;
    - Long term project we have been on for several years, it is expected to last 2 more years at least.

    We offer:

    - Comfortable and flexible working schedule;
    - Career possibilities with a growing project;
    - Comfortable office in the old center of the city (Podil);
    - Meeting, lounge and sleeping rooms in the office;
    - Social benefits, paid vacations and sick-leaves;
    - Yoga classes, table tennis and football on-site;
    - Customisable business lunches in the office or compensation of medical service;
    - Free fruits and sweets, unlimited milk-tea-coffee-oatmeal;
    - Various team-building activities at will;
    - Paid trainings and seminars;
    - English classes in the office.

      See more jobs at Developex

      Apply for this job

      +30d

      Senior Software Engineer - Front End

      YardLinkUnited Kingdom Remote
      agileDesignmobileuifluttergitrubycssjavascript

      YardLink is hiring a Remote Senior Software Engineer - Front End

      About YardLink:

      We are a team on a mission to build the world’s best procurement platform for the construction industry. We’re re-imagining the supply chain for one of the largest yet least digitised sectors on the planet, to make ordering between contractors and suppliers easier, more efficient, and more cost effective.

      As a team, we’re obsessed with understanding the people and companies that build the world around us. Our customers work incredibly hard to construct and maintain the homes, schools, offices and infrastructure we use every day. These projects are prone to critical delays and huge cost overruns, and we believe fixing the supply chain is a major solution.

      Since our launch in 2018, we’ve served thousands of customers and projects across the UK. We’re growing quickly and are backed by fantastic investors, including leading venture capitalists and business angels, who share our vision.

      About the Role:

      As Senior / Lead Front-end Developer, you will be working directly with our CTO and product & engineering team to help build a modern, high performing, Front-end stack for YardLink. You will:

      • Lead development of a series of Front-end, Javascript based apps, including an SEO focused marketing site powered by headless CMS, and several dashboard SPAs and apps.
      • Manage & coach 1-2 Front-end developers on your team.
      • Be UK based, happy to work remotely most of the time and able to meet up with the team every few weeks.
      • Work closely with the Product Team to create a digital experience our customers and suppliers love to use.
      • Use technical and content based SEO strategies to increase search rankings and drive organic traffic.
      • Together with CTO, product managers and senior technical staff, you will plan product & technology roadmap epics; identifying & breaking down key roadmap epics into estimated deliverables.

      Requirements:

      • Confident to lead & own Front-end architecture, including Javascript SPAs, CSS, assets, technical SEO.
      • Confident creating UI look and feel - eg UI design & layout for responsive landing pages & dashboards & mobile app screens.
      • Pro at Git & love working in an agile way.
      • Test focused - you actually want to have good test coverage and want to test first where possible. You think analytically and responsibly about what it means to have quality code.
      • Bonus
        • Experience working with Next JS
        • Experience working with Flutter or React Native.
        • Experience with Ruby on Rails or APIs.
      • Excited to collaborate & support each other remotely. (We have hotdesking options if 100% remote is not your ideal)
      • Self-motivated with a strong sense of ownership. You understand that startups are unpredictable environments and are comfortable with a degree of chaos.
      • Team player and fit right into our culture of supporting and helping each other out
      • Worked in a fast paced scale-up environment
      • Excellent communication skills with the capability of working closely with cross-functional teams
      • Data driven and highly numerate with a strong attention to detail

      Why Join YardLink:

      We’re a fast growing team dedicated to making YardLink a world class product for the construction industry. There’s plenty of opportunity for career growth, as you’ll be directly exposed to all areas of the business.

      We offer a work atmosphere that encourages collaboration and support, and value everyone’s opinion so your voice will always be heard. We also offer a flexible work environment, a generous holiday policy and plan regular social events with the team.

      If you’re interested, send us your CV with a cover note mentioning why you’d be great for this role!




      See more jobs at YardLink

      Apply for this job

      +30d

      Senior iOS Developer II, Explore Discovery

      Etsy117 Adams St., Brooklyn, NY, Remote
      DesignswiftmobileiosUXflutterc++

      Etsy is hiring a Remote Senior iOS Developer II, Explore Discovery

      Company Description

      Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect entrepreneurs with buyers around the world. Etsy, Inc.'s 'house of brands' portfolio has expanded to now include four individually distinct ecommerce brands – Etsy, fashion resale marketplace Depop, musical instrument marketplace Reverb, and Brazil-based handmade goods marketplace Elo7. As an Etsy employee, you’ll tackle unique problems alongside talented coworkers committed to Keeping Commerce Human. We're large enough that you'll focus on meaningful, complex challenges, but small enough that you can make a rewarding impact.

      Job Description

      We are looking for a Sr. iOS Engineer to join the Explore Discovery team.  The Explore Discovery team is focussed on the video discovery experience for our Buyer (Buy on Etsy) app. 

      In this role, you will be working to build outstanding native experiences for our customers on iOS. You will need to be an amazing technical contributor who thrives in a busy environment. You will collaborate with a dedicated team of engineers, designers, product and analytics colleagues who work together closely to support our iOS apps (and have fun while they do it!).

      Etsy offers three different work modes to meet the variety of needs and preferences of our team: Flex mode for candidates who are comfortable traveling to an office location 2+ times per week, Remote mode, and Office-based mode. Learn more about our flexible work modes and vaccination policy here.

      Qualifications

      About the Role
      In this role you will:

      • Contribute impactful work on Etsy’s highly rated iOS apps with millions of users.

      • For Discovery team: Write code in both Swift and Objective-C.

      • For Creator team: Write code in Flutter and periodically in Swift and Objective-C

      • Work on sophisticated and interesting debugging challenges.

      • Work with Product, Design, UX, and other mobile engineers 

      • Lead and/or assist in executing any needed testing (unit, functional, visual, etc).

      • Continue to advance your skills in using modern mobile development technology in a collaborative setting.

      • Confidently communicate technical issues with all necessary stakeholders (no matter the complexity).

      About You

      Ideally, you'll bring:

      • A minimum of three years of iOS development

      • App(s) published on the App Store demonstrating a strong product focus and an eye for design

      • A knack for communicating complex technical issues in clear language

      • A passion for beautiful code and quality development practices

      • Experience with testing - unit tests, functional tests, visual tests

      • Experience in Swift and Objective-C

      • Experience working on large applications with many developers or teams

      • Experience with accessibility frameworks

      • Are generous with your time and experience, and can mentor other engineers.

      • Can define and solve unconstrained problems, and know when to seek help when no progress is being made.

      • Have a “leave it better than you found it” mentality, and are willing to work with and improve on code you did not originally write.

      Nice to haves

      • Experience with working with video

      Additional Information

      What's Next

      If you're interested in joining the team at Etsy, please send a cover letter and resume telling us why you'd be right for the position. As you've hopefully seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else -- we want you to be like you! So write to us and tell us what you're all about.

      Our Promise

      At Etsy, we believe that a diverse, equitable and inclusive workplace makes us a more relevant, more competitive, and more resilient company. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status. We will ensure that individuals with disabilities are provided reasonable accommodations to participate in the job application and interview process, to perform essential job functions, and to receive other benefits and privileges of employment. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skillsets.

      For U.S. roles only:

      Many Etsy roles are open to remote candidates, and you'll be able to identify which ones within the location header of each job description. We're open to remote hires from all U.S. states except Hawaii and Alaska. For candidates who will work remotely from Colorado, visit this link for information related to Colorado's Equal Pay for Equal Work Act.

      See more jobs at Etsy

      Apply for this job

      SD Solutions is hiring a Remote PokerStars (Flutter) | Senior/ Tech Lead Data Engineer

      We are looking for a Data Engineer (AWS Data Platform) to join our busy and dynamic business intelligence – data platform team based in our Leeds office.

      ARE YOU OUR NEXT STAR PLAYER?

      If you are a passionate Data Engineer you have the chance to be part of a team that looks to build out our next-generation data platform, leveraging new technologies and techniques to maximize the business value out of our data assets and empower innovation.

      You should be an expert at designing, implementing, and operating stable, scalable, low-cost solutions to ETL data from production systems into the data platform. We are looking for a passion for working with vast data sets and someone who loves to bring datasets together to answer business questions and drive growth.

      WHY WE NEED YOU?

      • As part of our Data Platform team, you will lead data and process innovation for our organisation through robust delivery of exceptional solutions.
      • Transform raw data into useful data systems.
      • Overall, you’ll strive for efficiency by aligning data systems with business goals.
      • Contribute to choosing the right technology and ensuring proper data design and implementation in various projects and solutions.
      • Demonstrate hands-on skills in processing large data sets, expertise in data structure, data access patterns, Big Data concepts, and cloud computing.
      • Work with Data Product Owners to understand data requirements, and to build ETL processes.

      Who we’re looking for:

      • 4+ years’ experience in designing and implementing efficient ETL processes and data pipelines
      • Expert-level skills in writing and optimizing SQL
      • Skilled in development, deployment and operation of data technologies and platforms
      • Proven experience in designing scalable data warehousing solutions
      • Familiar with Agile software development and DevOps practices
      • Knowledge of SQL and NoSQL databases.
      • Data pipeline and workflow management tools experience.
      • Experience with AWS cloud services: EC2, EMR, RDS, Redshift
      • Proven ability to collaborate with technical and business teams and communicate effectively across channels
      • Deep expertise in the design, creation, management, and business use of large datasets, across a variety of data platforms.

      See more jobs at SD Solutions

      Apply for this job

      SD Solutions is hiring a Remote PokerStars (Flutter) | Senior Software Engineer in Testing (JS)

      We are looking for a Senior Software Engineer in Testing to join our lively and dynamic team based in our office in Sofia, Bulgaria.

      Why we need you:

      You, as part of the Agile Transformation department at The Stars Group Sofia, will be joining a dynamic, exciting Agile team, working as a key part of a globally distributed development unit. As a Senior Software Engineer in Testing, you will be developing and maintaining different test automation frameworks. You will provide training and support to other development teams on how to use the frameworks. You will provide guidelines and define standard practices for writing test automation scripts.

      Who are we looking for:

      • 5+ years of experience in software testing
      • 5+ years of experience in TypeScript/JavaScript
      • Experience with Cypress.io.
      • Experience with Rest API Testing.
      • Experience with Git.
      • Experience with Agile Methodology.
      • The ability to learn new technologies quickly.
      • An analytical mind.
      • Commercial and Business Awareness.
      • Good communication skills – both written and verbal.
      • The ability to perform multi-tasking.

      Good to have:

      • Experience creating any test automation framework.
      • Experience with Selenium.
      • Experience with any screen recognition tool like Sikuli.
      • Experience with Appium.
      • Experience with Gatling.
      • Experience with JMeter.


      As the ideal candidate, you will:

      You have proven work experience in a software engineering environment working with software development, quality assurance and test automation teams. You have worked in an Agile Environment and perform multiple tasks simultaneously. You have gathered testing requirements from other development teams. You have provided training and mentorship for helping others to succeed. You have attended daily stand-up meetings and has a responsibility for communicating all issues, status and progress. You are a great independent worker as well as a great teammate, being able to handle complex automation tasks efficiently! You enjoy a fast-paced environment, initiative and innovative thinking and you have a self-development skills to keep you up to date with fast-changing trends

      See more jobs at SD Solutions

      Apply for this job

      SD Solutions is hiring a Remote PokerStars (Flutter) | QA Automation Engineer

      On behalf of Poker Stars, SD Solutions is looking for a talented Mobile Java AQA Engineer.

      To support the enjoyment of millions of players all over the world, we are seeking an outstanding Automation Test Developer to help deliver a top-quality playing experience for our customers. You must have a passionate interest in gaming, have a passion for QA and be a very responsible, detail-oriented person with experience in testing interactive online gaming software. Our platforms include Microsoft Windows, Macintosh, iOS, Android, and Web-based environments, running on client/server architecture. You will be developing and maintaining automated test scripts, executing automated regression, and analyzing automated test failures. This is an opportunity to make a difference in a fast-paced, high-profile, highly scalable online gaming environment.


      Why we need you:


      - You will need to estimate work effort and gather test requirements from QA analysts and developers so a keen ability to understand complex systems in order to devise complete and productive automated test scenarios is important.
      - You will work closely with the development teams to develop automation test strategies for new features incorporating Poker, Mobile, Casino and Sportsbook, and any new verticals.
      - You will work with development engineers and business analysts to match requirements and you will seek to maintain high-quality standards in our products through automation.
      - You will be debugging and investigating software failures as well as identifying the root cause of automated test failures.
      - You will have the ability to work in a fast-paced environment with initiative and innovative thinking as you attend daily stand-up meetings and be responsible for communicating all issues, status, and progress on your tasks.
      - You will need to provide detailed reports so analysis of problems, attention to detail, follow-up on open issues and experience with automation bug-tracking tools/databases is required.
      - You will need to complete tasks on time according to release schedules so a track record of shipping software products and experience with the complete software development life cycle is required
      - You will need to clearly report individual status during daily Scrum meetings and QA meetings
      - You will be able to juggle multiple product priorities at the same time


      Who you are:
      Essential:

      - Knowledge of the gaming industry (martech, poker, casino, sportsbook) - avid players, particularly online players a significant plus
      - 2+ years industry experience automation testing a variety of applications, particularly (but ideally not limited to) gaming applications
      - Full suite of device testing including mobile automation with an understanding of the underlying back-end server architecture/infrastructure
      - You’ll need to be proficient in Java with GIT experience and knowledge of SQL.
      - Experience in Python, JS, C#, or other programming languages is a plus
      - Experience in Load Testing with Gatling, JMeter, or other tools
      - Experience writing and executing detailed test plans
      - Experienced developing automated tests incorporating tools such (i.e. Selenium, JIRA, BDD, TestNG, Appium and XRay and /or others)
      - Detail-oriented, highly motivated individual who is able to work on multiple tasks with minimal supervision
      - Troubleshooting and logical analysis capabilities
      - Strong oral and written communication skills
      - Self-motivated and results-oriented
      - Fluency in the English language

      Desirable:


      - Previous scripting/development experience in any programming language
      - Manual testing experience is a plus
      - Web application testing and website verification

      See more jobs at SD Solutions

      Apply for this job

      SD Solutions is hiring a Remote PokerStars (Flutter) | Middle Data Engineer

      We are looking for a Data Engineer (AWS Data Platform) to join our busy and dynamic business intelligence – data platform team based in our Leeds office.

      ARE YOU OUR NEXT STAR PLAYER?

      If you are a passionate Data Engineer you have the chance to be part of a team that looks to build out our next-generation data platform, leveraging new technologies and techniques to maximize the business value out of our data assets and empower innovation.

      You should be an expert at designing, implementing, and operating stable, scalable, low-cost solutions to ETL data from production systems into the data platform. We are looking for a passion for working with vast data sets and someone who loves to bring datasets together to answer business questions and drive growth.

      WHY WE NEED YOU?

      • Transform raw data into useful data systems.
      • Overall, you’ll strive for efficiency by aligning data systems with business goals.
      • Contribute to choosing the right technology and ensuring proper data design and implementation in various projects and solutions.
      • Demonstrate hands-on skills in processing large data sets, expertise in data structure, data access patterns, Big Data concepts, and cloud computing.
      • Work with Data Product Owners to understand data requirements, and to build ETL processes.

      Who we’re looking for:

      • 2+ years’ experience in designing and implementing efficient ETL processes and data pipelines
      • Expert-level skills in writing and optimizing SQL
      • Skilled in development, deployment and operation of data technologies and platforms
      • Proven experience in designing scalable data warehousing solutions
      • Familiar with Agile software development and DevOps practices
      • Knowledge of SQL and NoSQL databases.
      • Data pipeline and workflow management tools experience.
      • Experience with AWS cloud services: EC2, EMR, RDS, Redshift
      • Proven ability to collaborate with technical and business teams and communicate effectively across channels
      • Deep expertise in the design, creation, management, and business use of large datasets, across a variety of data platforms.

      See more jobs at SD Solutions

      Apply for this job

      SD Solutions is hiring a Remote Flutter (PokerStars) | Senior/ Tech Lead Data Engineer

      We are looking for a Data Engineer (AWS Data Platform) to join our busy and dynamic business intelligence – data platform team based in our Leeds office.

      ARE YOU OUR NEXT STAR PLAYER?

      If you are a passionate Data Engineer you have the chance to be part of a team that looks to build out our next-generation data platform, leveraging new technologies and techniques to maximize the business value out of our data assets and empower innovation.

      You should be an expert at designing, implementing, and operating stable, scalable, low-cost solutions to ETL data from production systems into the data platform. We are looking for a passion for working with vast data sets and someone who loves to bring datasets together to answer business questions and drive growth.

      WHY WE NEED YOU?

      • As part of our Data Platform team, you will lead data and process innovation for our organisation through robust delivery of exceptional solutions.
      • Transform raw data into useful data systems.
      • Overall, you’ll strive for efficiency by aligning data systems with business goals.
      • Contribute to choosing the right technology and ensuring proper data design and implementation in various projects and solutions.
      • Demonstrate hands-on skills in processing large data sets, expertise in data structure, data access patterns, Big Data concepts, and cloud computing.
      • Work with Data Product Owners to understand data requirements, and to build ETL processes.

      Who we’re looking for:

      • 4+ years’ experience in designing and implementing efficient ETL processes and data pipelines
      • Expert-level skills in writing and optimizing SQL
      • Skilled in development, deployment and operation of data technologies and platforms
      • Proven experience in designing scalable data warehousing solutions
      • Familiar with Agile software development and DevOps practices
      • Knowledge of SQL and NoSQL databases.
      • Data pipeline and workflow management tools experience.
      • Experience with AWS cloud services: EC2, EMR, RDS, Redshift
      • Proven ability to collaborate with technical and business teams and communicate effectively across channels
      • Deep expertise in the design, creation, management, and business use of large datasets, across a variety of data platforms.

      See more jobs at SD Solutions

      Apply for this job

      SD Solutions is hiring a Remote Flutter (PokerStars) | Middle Data Engineer

      We are looking for a Data Engineer (AWS Data Platform) to join our busy and dynamic business intelligence – data platform team based in our Leeds office.

      ARE YOU OUR NEXT STAR PLAYER?

      If you are a passionate Data Engineer you have the chance to be part of a team that looks to build out our next-generation data platform, leveraging new technologies and techniques to maximize the business value out of our data assets and empower innovation.

      You should be an expert at designing, implementing, and operating stable, scalable, low-cost solutions to ETL data from production systems into the data platform. We are looking for a passion for working with vast data sets and someone who loves to bring datasets together to answer business questions and drive growth.

      WHY WE NEED YOU?

      • Transform raw data into useful data systems.
      • Overall, you’ll strive for efficiency by aligning data systems with business goals.
      • Contribute to choosing the right technology and ensuring proper data design and implementation in various projects and solutions.
      • Demonstrate hands-on skills in processing large data sets, expertise in data structure, data access patterns, Big Data concepts, and cloud computing.
      • Work with Data Product Owners to understand data requirements, and to build ETL processes.

      Who we’re looking for:

      • 2+ years’ experience in designing and implementing efficient ETL processes and data pipelines
      • Expert-level skills in writing and optimizing SQL
      • Skilled in development, deployment and operation of data technologies and platforms
      • Proven experience in designing scalable data warehousing solutions
      • Familiar with Agile software development and DevOps practices
      • Knowledge of SQL and NoSQL databases.
      • Data pipeline and workflow management tools experience.
      • Experience with AWS cloud services: EC2, EMR, RDS, Redshift
      • Proven ability to collaborate with technical and business teams and communicate effectively across channels
      • Deep expertise in the design, creation, management, and business use of large datasets, across a variety of data platforms.

      See more jobs at SD Solutions

      Apply for this job

      +30d

      iOS Engineer (Desarrollador de iOS), Visual Discovery

      EtsyColima 161, Ciudad de México, CDMX, Mexico, Remote
      Designswiftmobileiosflutterc++

      Etsy is hiring a Remote iOS Engineer (Desarrollador de iOS), Visual Discovery

      Company Description

      Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect entrepreneurs with buyers around the world. As an Etsy employee, you’ll tackle unique problems alongside talented coworkers committed to Keeping Commerce Human. We're large enough that you'll focus on meaningful, complex challenges, but small enough that you can make a rewarding impact.

      Job Description

      We are looking for an iOS Engineer to join one of the teams under our Visual Discovery initiative. There are two teams we are looking to hire in: 1) our Discovery team and 2) our Creator team.  

      The Discovery team is focussed on the video discovery experience for our Buyer (Buy on Etsy) app.  The Creator team is focussed on video content creation for our Seller (Sell on Etsy) app. The role on the Creator team will require you to learn Flutter and work primarily in Flutter (you will still periodically work on native iOS).

      In this role, you will be working to build outstanding native experiences for our customers on iOS. You will need to be an amazing technical contributor who thrives in a busy environment. You will collaborate with a dedicated team of engineers, designers, product and analytics colleagues who work together closely to support our iOS apps (and have fun while they do it!).

      Etsy offers three different work modes to meet the variety of needs and preferences of our team: Flex mode for candidates who are comfortable traveling to an office location 2+ times per week, Remote mode, and Office-based mode. Learn more about our flexible work modes and vaccination policy here.

      About the Role
      In this role you will:

      • Contribute impactful work on Etsy’s highly rated iOS apps with millions of users.

      • For Discovery team: Write code in both Swift and Objective-C.

      • For Creator team: Write code in Flutter and periodically in Swift and Objective-C

      • Work on sophisticated and interesting debugging challenges.

      • Lead and/or assist in executing any needed testing (unit, functional, visual, etc).

      • Continue to advance your skills in using modern mobile development technology in a collaborative setting.

      • Confidently communicate technical issues with all necessary stakeholders (no matter the complexity).

      Qualifications

      About You
      Ideally, you'll bring:

      • A minimum of three years of iOS development
      • App(s) published on the App Store demonstrating a strong product focus and an eye for design
      • A knack for communicating complex technical issues in clear language
      • A passion for beautiful code and quality development practices
      • Experience with testing - unit tests, functional tests, visual tests
      • Experience in Swift and Objective-C
      • Experience with accessibility frameworks
      • Experience working on large applications with many developers or teams

      Nice to haves

      • Experience with working with video
      • Experience in Flutter

      Additional Information

      What's Next

      If you're interested in joining the team at Etsy, please send a cover letter and resume telling us why you'd be right for the position. As you’ve hopefully seen already, Etsy is a place that values individuality and variety. We don’t want you to be like everyone else — we want you to be like you! So write to us and tell us what you’re all about.

      Our Promise
      At Etsy, we believe that a diverse, equitable, and inclusive workplace makes us a more relevant, more competitive, and more resilient company. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status. We will ensure that individuals with disabilities are provided reasonable accommodations to participate in the job application and interview process, to perform essential job functions, and to receive other benefits and privileges of employment. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skillsets.

      See more jobs at Etsy

      Apply for this job


      Other Job subscriptions you might be insterested in