kotlin Remote Jobs

471 Results

2h

Backend Web Developer (Java)

NielsenIQChicago, IL, USA, Remote
kotlinjavaelasticsearchpostgresqlmysqlpythonAWSjavascriptbackend

NielsenIQ is hiring a Remote Backend Web Developer (Java)

Job Description

About the Engineering Team:

Our Engineering team is chock-full of smart, dedicated, and creative team members. Each one has a desire to experiment with new and unfamiliar technology to solve their cross-functional (XFN) team's business objectives. We're passionate about best practices and strive to follow standards laid out before us. The team is encouraged to get involved in the tech community by participating in open source projects, speaking at local meetups, and presenting at national and international conferences.

 

Who You Are: 

You’re an innovator; you share our common interest in improving and scaling our existing architecture and systems. Your excellent communication skills are key when collaborating closely with Product, internal customers, and other engineers and data scientists to determine the best way to build products that meet their needs. You’re hungry for growth and with our Engineering Ladder you can visualize your career path.  We are quality driven and you must be too.  We expect that you’ll get involved and stay informed  with the latest trends in technology and experiment with how to apply those to help consumers make more educated and healthier decisions.

Even if you don’t check all the criteria boxes, we encourage you to apply.  We’re looking for people with diverse backgrounds, exceptional potential and a passion for their craft.

How You’ll Contribute: 

  • Start the day collaborating with your XFN team and Product Manager during daily standups to discuss the current sprint and remove any roadblocks

  • Write Java, Kotlin, JavaScript or Python code (using TDD) to add functionality to our platform

  • Build out an event driven, microservices architecture using both serverless technologies and RESTful, Spring Boot APIs (Java/Kotlin)

  • Work on our infrastructure as code framework, using AWS services such as Lambda, ECS, Fargate, Step Functions, SNS/SQS, and Kinesis Firehose

  • Model complex product data and work with multiple data stores, including MySQL, PostgreSQL, DynamoDB and Elasticsearch

  • Pair with and mentor other engineers to provide highly-valuable and innovative products to our customers

  • Author architecture decision records and participate in whiteboarding sessions to demonstrate continual improvement of our engineering practices

  • Meet weekly with your manager 1:1 to keep the lines of communication flowing and ensure your performance and development is on track

  • Host a Lunch-and-Learn or Engineering Learning Session to showcase your expertise in a new technology or update the team on that tech meetup or conference you recently attended

We Share a Common Purpose:

Label Insight a NielsenIQ Company’s purpose is to empower consumers with the knowledge to improve their lives through better product choices. Our purpose keeps our team focused and aligned as we drive growth for our grocery retailer and CPG customers through unparalleled transparency.

We Live Our Values:

  • Transparency: We share information freely and concisely as a team

  • Inclusion & Collaboration: We believe working together as our unique-selves better serves our customers and community

  • Iteration & Innovation: We speak up early, are honest about our limits, and leverage failure as an asset

  • Intellectual Honesty & Humility: We encourage open debate and favor the best ideas

  • Accountability: We own the successes and failures of our team

  • Quality Driven: We hold our work to the highest standards and embrace problems as opportunities

Additional Information

All your information will be kept confidential according to EEO guidelines.

About NielsenIQ 

NielsenIQ is a global measurement and data analytics company that provides the most complete and trusted view available of consumers and markets worldwide. We provide consumer packaged goods manufacturers/fast-moving consumer goods and retailers with accurate, actionable information and insights and a complete picture of the complex and changing marketplace that companies need to innovate and grow. Our approach marries proprietary NielsenIQ data with other data sources to help clients around the world understand what’s happening now, what’s happening next, and how to best act on this knowledge.  We like to be in the middle of the action. That’s why you can find us at work in over 90 countries, covering more than 90% of the world’s population. For more information, visit www.niq.com.

NielsenIQ is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, protected veteran status or any other protected class.

See more jobs at NielsenIQ

Apply for this job

4h

Senior Software Engineer - Cash App, Europe

SquareLondon, UK, Remote
Bachelor's degreekotlinjavamysqlAWS

Square is hiring a Remote Senior Software Engineer - Cash App, Europe

Company Description

Cash App has become the fastest growing finance brand on the planet and is redefining the world’s relationship with money by making it more relatable, instantly available, and universally accessible for everyone.

We initially launched Cash App to offer instant, simple & free peer-to-peer payments. But over the past few years, we’ve meaningfully expanded the set of financial services provided to customers. Cash App now offers not only P2P, but also a free debit card, instant spending rewards (Boosts), a free bank account, fractional stock investing, and the easiest platform in the world to buy, sell, and move Bitcoin. 

Overall, we’re working hard to bring about a better way to send, spend, save & invest for everyone.

Our message and our product resonate deeply with customers. In June 2020 alone we saw more than 40M unique monthly transacting users. We’re consistently a top 10 app overall, have held the number one finance spot in the US App Store for the past three years, and are a top 10 finance app in the UK. Moreover, we’re building an ecosystem that redefines the world’s relationship with money and offers hope beyond the traditional, broken financial system.

Job Description

The Global team's overall goal is to launch, build and sustainably grow Cash App beyond the US. Global has multiple workstreams that are responsible for new markets, launching new products in existing markets, and accelerating growth where we have found traction.

You Will

  • Build and maintain APIs and services that will power Cash App in Europe
  • Take ownership to figure out how to solve and deliver on customer problems 
  • Work in small, cross-functional project teams to iteratively deliver products to production
  • Develop new features and improve existing processes 
  • Interact with cross-functional partners from the Global team as well as other parts of the Cash App
  • Build products, systems, and services that have an immediate impact on our customers    
  • Contribute to cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the bar
  • Participate in peer code reviews and the team's on-call roster

Qualifications

You Have

  • 5+ years of software development experience 
  • Endless motivation and curiosity 
  • Technical initiative and leadership on previous projects 
  • An ability to uphold a high technical bar while making pragmatic tradeoffs 
  • Bachelor's Degree or Diploma in computer science or eqvevalent work experience 

Tools we use and teach:

  • Kotlin
  • Java 11 including JUnit, Hibernate, and Guice
  • HTTP, JSON, gRPC, and Protocol Buffers
  • MySQL, AWS Aurora
  • Amazon Web Services
  • Event-driven microservice architecture

Additional Information

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, based solely on the core competencies required of the role at hand, and without regard to any legally protected class.

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD54566975, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD54566975 is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

See more jobs at Square

Apply for this job

1d

Data Engineer

GraphiteHQRemote job, Remote
kotlinscalamobilejavadockerpythonAWSjavascriptbackend

GraphiteHQ is hiring a Remote Data Engineer

Graphite is a boutique digital marketing firm that builds scalable growth engines for consumer technology companies such as Ticketmaster, MasterClass, BetterUp, and Honey. We specialize in search engine optimization (SEO), content strategy, mobile app growth, and conversion optimization. We are a fully distributed team that is dedicated to creating an environment where you do the best work of your career. With headquarters in San Francisco and team members across North America, Latin America, Europe, and Asia, we are ready to welcome our next team member!


We’re looking for a remote Data / Backend Engineer who will be responsible for building data systems in collaboration with Graphite’s Data Scientists and Growth Managers. This role requires you to be creative, motivated, and resourceful. You are eager to be the best at what you do. You are obsessed with learning and developing new skills. You feel comfortable taking full ownership of your projects and working in a performance-driven environment while cultivating a strong sense of team and collaboration.

1d

Mobile Developer

kotlinDesignswiftmobileapiiosUXqajavac++android

Sectigo, Inc. is hiring a Remote Mobile Developer

JOB SUMMARY:

We are looking for full-time Mobile developers (iOS/Android/Chromebook/Windows) that can help bring Sectigo’s next-generation cybersecurity products into reality while performing according to our high internal standards. Our ideal candidate has a track record of developing and deploying excellent software for the iOS or Android or Windows platform. You’ll be working with cutting edge technologies like Passwordless authentication, Identity Management, Certificate Management and will be a key contributor in bringing innovative cybersecurity technology to market. You will work collaboratively with a team of talented engineers, developers, and designers. This role reports into the Senior Software Manager - Mobile

JOB RESPONSIBILITIES:

The Mobile Developer will work closely with our full-stack development team to deliver a delightful and stunning app experience.

  • Drive new development for our latest product and features
  • Write clean, maintainable code and advocate for best practices
  • Formulate and automate mobile software testing
  • Work with the UX, embedded, cloud, and QA teams to deliver a complete stack solution and the best mobile experience

QUALIFICATIONS:

EDUCATION:

  • Bachelor’s degree or equivalent experience in Computer Science, Computer Engineering or other related field required

EXPERIENCE:

  • 3+ years of hands-on iOS/Android or Windows App Development experience with Swift, Kotlin, Java or Objective-C
  • Extensive experience with iOS Frameworks: UIKit, Auto Layout, Core Data and cross platform tools like React Native and Xamarin.
  • Experience with REST and API integrations.

SKILLS AND ABILITIES:

  • Track record in developing Mobile apps; experience releasing to App Store
  • Knowledge of Apple’s design principles and application interface guidelines
  • Creative problem solving, quality awareness, and driven to have an impact on Sectigo

Bonus Points:

  • Interest in the Cryptography
  • Experience with OAuth and mobile security mechanisms
  • Experience building cross-platform libraries/SDKs
  • Familiarity with UX and accessibility design
  • Personal projects (school projects do not count)

SUPERVISORY RESPONSIBILITIES:

  • None

See more jobs at Sectigo, Inc.

Apply for this job

2d

Engineering Manager, Cash App Pay

SquareOntario, CA, USA, Remote
kotlinDesignjavamysql

Square is hiring a Remote Engineering Manager, Cash App Pay

Company Description

It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic app, bringing a better way to send, spend, invest, borrow and save to our millions of monthly active users. With a mission to redefine the world's relationship with money by making it more relatable, available and accessible, at Cash App you'll have the opportunity to make a real-world impact with your career.

Today, Cash App has thousands of employees around the world with a culture geared toward creativity, collaboration and impact. We’ve been a distributed team since day one, and continue to value working across time zones and continents both remotely and in our Cash App offices.Our offices are great, but many of our roles can be done remotely from the countries where Block operates. We tailor our experience to champion our employees’ creativity and productivity wherever they are. 


Check out our locations, benefits and more at cash.app/careers.

Job Description

Cash App Pay is a retail payment network that leverages our vast omni-channel Seller ecosystem at Square to create innovative payment experiences through Cash App as showcased on shop.cash.app


As an engineering manager of the core product team, you'll work with an established team of server engineers with ownership of payment processing and ledgering, risk and dispute management, and the settlement process. You'll also be responsible formanaging stakeholders across Cash App and Square to ensure the solutions you develop work with their systems and meet the reliability and scalability required to deliver first-in-class customer experiences.  You'll be joining the founding team early in the product lifecycle (no legacy work here!), with plenty of opportunities to continue shaping it from an engineering and product-perspective.

 

You will:

  • Manage and grow a team of experienced and passionate server engineers

  • Lead and participate in technical, design, and product discussions with leaders across the organization and company

  • Build a world-class team by hiring exceptional talent, coaching and developing engineers, cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the bar

Qualifications

You have:

  • 12 or more years of software development or equivalent experience

  • 4 or more years experience directly managing engineers

  • Experience in the payment processing and/or banking industry

  • Working knowledge of the common components and flows of US payment systems (Merchants, Acquirer Banks, Issuers bank, Dual-message vs single-message payments)

  • Experience owning products with Service Level Objectives and Agreements

  • A history of healthy collaboration with stakeholders on developing roadmaps and working towards them

  • A commitment to continuous improvement (yourself, your teammates, our software).

  • Eagerness to share your own ideas, and openness to those of others.

 

Tools we use and teach:

  • Java 11 including JUnit, Hibernate, and Guice

  • Kotlin

  • HTTP, JSON, gRPC, and Protocol Buffers

  • MySQL, TiDB

  • Amazon Web Services

  • Event-driven microservice architecture

Additional Information

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Additionally, we consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD54566975, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD54566975 is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

See more jobs at Square

Apply for this job

2d

Senior Software Engineer - Cash Review Systems

SquareNew York, NY, USA, Remote
kotlinmysqlAWS

Square is hiring a Remote Senior Software Engineer - Cash Review Systems

Company Description

It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic app, bringing a better way to send, spend, invest, and save to our millions of monthly active users. We want to make the world’s relationship with money more relatable, instantly available, and universally accessible. This is our mission, and it’s why working at Cash App means so much more than a job.

Today, Cash App has thousands of employees working globally across office and remote locations, with a culture geared toward creativity, collaboration and impact. We’ve been a distributed team since day one, and we’ve got offices and remote teammates across the globe. Our offices are great, but many of our roles can be done remotely from the countries where Cash App operates. No matter the location, we tailor our experience to ensure our employees are creative, productive, and happy. 

Check out our locations, benefits, and more at cash.app/careers to learn more!

Job Description

Any organization with a significantly complex financial offering is going to have a similarly complex set of back office processes to ensure organizational health and compliance. Cash Review Systems' goal is to serve the customer by ensuring that these asynchronous offline account changes are informed, visible and fair. We seek to do this by providing tooling and systems which enable timely, accurate and auditable reviews. 

As an early engineer on the Cash Review Systems team, you’ll be responsible for helping shape the direction and architecture of the systems that our many internal reviewers work on. With a heavy focus on correctness and auditability, you’ll have the opportunity not only to shape what our internal review tools look like - but also how they scale with the business.

We’re looking for engineers who enjoy both system architecture in addition to designing useful applications so if this sounds like something you might be interested in we would love to chat!

Qualifications

You have:

  • 6+ years experience building and operating quality software

  • Demonstrated technical proficiency on previous projects

  • Growth mindset and a healthy comfort with ambiguity

  • Strong communication skills and customer empathy

Even better:

  • Experience building compliance and regulatory software

  • Experience contributing to distributed systems

Technologies we use and teach:

  • Kotlin

  • HTTP, JSON, gRPC, Protocol Buffers

  • MySQL, DynamoDB

  • Kafka and event-driven architecture

  • DataDog, Prometheus

  • AWS, Kubernete

Additional Information

Cash App treats all employees and job applicants equally. Every decision is based on merit, qualifications, and talent. We do not discriminate on the basis of race, religion, ethnicity, national origin, gender, sexual orientation, age, marital status, disability status, or any other characteristic protected by applicable law. 

We will consider for employment qualified applicants with criminal histories in a manner consistent with each office’s corresponding local guidelines and applicable regulations.

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Additionally, we consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD54566975, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD54566975 is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

See more jobs at Square

Apply for this job

4d

Sr. Mobile Application Developer/ Architect - Consumer Services

Experian1501 S. MOPAC Expy, Austin, Texas, United States, Remote
kotlinDesignswiftmobileandroid

Experian is hiring a Remote Sr. Mobile Application Developer/ Architect - Consumer Services

Company Description

Experian Consumer Services is seeking a Mobile Solutions Architect  to join our team!

About Experian

 Experian is the world’s leading global information services company. During life’s big moments – from buying a home or a car, to sending a child to college, to growing a business by connecting with new customers – we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organizations to prevent identity fraud and crime.

We have 20,000 people operating across 44 countries and every day we’re investing in new technologies, talented people, and innovation to help all our clients maximize every opportunity.

Job Description

What you’ll be doing

  • Assists in the analysis and development of code for mobile platforms. 
  • Assists in the assessment of performance of mobile applications
  • Works effectively in a collaborative, fast-paced team environment
  • Clearly articulates thoughts and ideas
  • Build POC for any new projects and work with engineers to integrate new functionality into existing mobile offering
  • Participates in the estimates for projects based on interface wireframes/desired functionality
  •  Research emerging topics related to assigned tasks
  • Participates in all pertinent project meetings
  • Provides appropriate research to support business and information technology groups within the organization.
  •  Advises on options, impact on other business processes, and system priorities
  • Prioritizes assigned tasks and keeps manager up to date on status and roadblocks

Qualifications

What your background looks like

  • 2+ years IOS/Android development
  • Kotlin development experience is preferred
  • Expresso testing experience is preferred
  • Gradle experience is preferred
  • 2+ years of behavior driven design
  • OO, MVP, MVVM software/web/API dev experience
  • Lottie animation experience is a plus
  • 2+ years Swift 4+ development
  • POP, Protocol Oriented Programming is preferred
  • LAMP stack experience is preferred
  • Android animation and page transitioning experience is a plus

SOFT SKILLS

  • Strong knowledge of software development and project management methodologies.
  • Strong problem solving and analytical skills.
  • Good oral and written communication skills.
  • Good organizational skills.
  • Recognize and acknowledge the value of other's contributions.
  • Recognizes other’s emotions and responds with empathy.
  • Must possess excellent time management and prioritization skills

 TEAMWORK

  • Positive, active member of a team, who can express opinions in a constructive manner.
  • Networks with senior members in their area of expertise.

EDUCATION & EXPERIENCE

  • May require a bachelor’s degree or equivalent experience. Typically requires 2-3 years related experience. 

Perks

  • During this pandemic, all Experian employees are working remotely. Once it’s safe to do so, we’ll slowly return to our offices however we are in no rush to do this. The safety of our employees is of utmost importance.
  • 20 days of vacation accrual annually, five sick days and two volunteer days (plus eleven paid holidays)
  • Competitive pay and comprehensive benefits package, with a bonus target of 20%
  • Flexible work schedule and relaxed dress code

Additional Information

Experian is proud to be an Equal Opportunity and Affirmative Action employer. Our goal is to create a thriving, inclusive and diverse team where people love their work and love working together. We believe that diversity, equity and inclusion is essential to our purpose of creating a better tomorrow. We value the uniqueness of every individual and want you to bring your whole, authentic self to work. For us, this isThe Power of YOUand it ensures that we live what we believe.

Experian is proud to be an Equal Opportunity and Affirmative Action employer. Our goal is to create a thriving, inclusive and diverse team where people love their work and love working together. We believe that diversity, equity and inclusion is essential to our purpose of creating a better tomorrow. We value the uniqueness of every individual and want you to bring your whole, authentic self to work. For us, this is The Power of YOU and it ensures that we live what we believe.

Experian U.S. employees are required to be fully vaccinated for COVID-19.

Experian Careers - Creating a better tomorrow together

Find out what its like to work for Experian by clicking here

See more jobs at Experian

Apply for this job

4d

Mobile Software Engineer - Mariana Tek (Remote)

XplorAtlanta, GA, USA, Remote
agilekotlinswiftmobileiosgitrubyandroid

Xplor is hiring a Remote Mobile Software Engineer - Mariana Tek (Remote)

Company Description

At Xplor, we help businesses thrive by making life simple for daily activities with a recurring nature. We do that by offering smart software, payments, and commerce-enabling solutions across five “everyday life” verticals: Health and Fitness, Education, Boutique Wellness, Field Services and Personal Services. 

We’ve recently expanded our reach by merging the two software and payments powerhouses TSG and Clearent. The resulting company is Xplor Technologies serving over 82,000 businesses that processed over $27 billion in payments. 

Xplor is headquartered in Atlanta, GA, with operations across North America, Australasia, Europe, and the United Kingdom. We now have over 2,000 Xplorers, working across five “everyday life” verticals: Education, Health and Fitness, Boutique Wellness, Field Services, and Personal Services.  

Learn more on our website: https://www.xplortechnologies.com/ 

Job Description

You’ll join Xplor Fitness & Wellbeing and our Engineering team — the team that builds innovative and intuitive solutions that enable gym owners and trainers to connect their clients with amazing fitness experiences. Personal training. Yoga. Bootcamp. Barre — you name it. We offer the services they need, so that they can focus on what really matters — helping their members and clients succeed. 

Our core values - Make Life Simple, Build for People, Move with Purpose, and Create Lasting Communities are key to who we are and what guides us from how we hire to how we recognize our team members. 

As a Mobile Software Engineer in Xplor Fitness & Wellbeing, you’ll help the Mariana Tek mobile team build a suite of first in class mobile applications, used by hundreds of thousands of users. The mobile team is responsible for managing several apps across Android and iOS, supporting users in both business and customer-facing use cases. You will work closely with a smart and dedicated team to solve challenging problems across a variety of domains, including e-commerce, internationalization, reservations, and many more.  

What you’ll do 

  • Help build and maintain our suite of iOS apps, including apps built for both iPhone and iPad 

  • Contribute clean, performant, and bug free code to our mobile applications 

  • Plan, build, and maintain front end features from the ground up powered by our platform’s various APIs 

  • Implement features based on wireframes and completed designs 

  • Develop mobile SDKs that power our internal apps. 

  • Collaborate closely with product stakeholders, designers, and your fellow engineers to meet business objectives 

  • Keep code maintainable and healthy by writing tests and documentation. 

  • Provide constructive feedback to your colleagues’ pull requests, and accept constructive feedback on your own PRs in return 

  • Participate actively and thoughtfully in the full Agile development lifecycle 

  • Take advantage of 10% time to work on new skills 

Qualifications

  • Multiple years of experience building mobile apps or an equivalent software engineering experience.  

  • Strong background and passion for working with Swift. We love it and write all our iOS apps with it. We primarily build in UIKit and have started using SwiftUI in new projects. 

  • Bonus points for experience in Kotlin, Ruby, and Python. 

  • Value the user experience of your code, just as much as it’s safety and performance. 

  • Communicate clearly and kindly with technical and non-technical colleagues. 

  • Currently maintain or have previously maintained at least one app in the App Store 

  • Practice agile software development methodologies. 

  • Work well with cross functioning teams 

  • Familiar with git 

  • Familiar with Cocoapods and Swift Package Manager 

  • Familiar with fastlane 

 

Bonus Qualifications 

  • Creating and maintaining CI/CD pipelines via CircleCI 

  • Previous experience working on white label apps 

  • Passion for helping people live healthy lifestyles 

Additional Information

To learn more about us and our products, please visit www.xplortechnologies.com. 

Location: Remote in one of the following US States: AZ, CA, CO, DC, FL, GA, IL, IN, MA, MD, MI, NC, NE, NJ, NV, NY, OH, OR, PA, SC, TN, TX, UT VA and VT.

Xplor is proud to be an Equal Employment Opportunity employer. We're dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability, veteran status and age. Applications are encouraged from all sectors of the community. 

All Information will be kept confidential according to EEO guidelines.

We’re committed to replying to each application and look forward to getting in touch with you soon.

Sheryl Sandberg once said, “If you're offered a seat on a rocket ship, don't ask what seat! Just get on.” We couldn't agree more. So, are you ready to get on board?

To learn more about us and our products, please visit www.xplortechnologies.com/us/careers. 

Xplor is proud to be an Equal Employment Opportunity employer. We're dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability, veteran status and age. Applications are encouraged from all sectors of the community. 

All Information will be kept confidential according to EEO guidelines.

We’re committed to replying to each application and look forward to getting in touch with you soon.

See more jobs at Xplor

Apply for this job

4d

Senior Software Engineer, People + Business Search, Cash App

SquareSan Francisco, CA, USA, Remote
Bachelor's degreekotlinDesignmobilejavaelasticsearchmysqlAWSbackend

Square is hiring a Remote Senior Software Engineer, People + Business Search, Cash App

Company Description

It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic app, bringing a better way to send, spend, invest, borrow and save to our millions of monthly active users. With a mission to redefine the world's relationship with money by making it more relatable, instantly available and universally accessible, at Cash App you'll have the opportunity to make a real-world impact with your career.

Today, Cash App has thousands of employees around the world with a culture geared toward creativity, collaboration and impact. We’ve been a distributed team since day one, and continue to value working across time zones and continents both remotely and in our Cash App offices.

Our offices are great, but many of our roles can be done remotely from the countries where Block operates. We tailor our experience to champion our employees’ creativity and productivity wherever they are. 

Check out our locations, benefits and more at cash.app/careers.

Job Description

The Cash App People + Business Search team is in charge of building and innovating on the search stack powering Cash App. We are in the critical path of people finding the right recipient for a Cash App Payment. Our systems processed billions of events per day and served thousands of query per second

We also have a new initiative to invent and build Business Search which is an open canvas. Help us answer: “What are the ways people want to discover and connect with Businesses on Cash App?”, “Should we search businesses, products, offers, etc?”, “How do we measure relevancy and recall?”, “What are the ways people want to explore + slice + dice the results?”

This is an exciting and rare opportunity to join us as an early member of this team and lead v1s of various high growth + impactful projects. The team gets to work on technical challenges of building + scaling search + ingestion systems, solving performance + latency, incorporating ML relevancy, connecting how the infrastructure meets customer/product goals, experimentation frameworks, and running experiments.

The contributions you make on this team will be used by millions of people in a wide variety of scenarios as we create the future of commerce.

You will:

  • Scope, build, and scale products, systems, and services that have an immediate impact on our millions of customers

  • Lead and participate in critical technical, design, and product discussions 

  • Participate in all parts of product development, working with non-Engineering related disciplines (Product and Design) and adjacent Engineering teams (Mobile, Platform, Machine Learning, and Data Science)

Qualifications

You have:

  • 3-8+ years of software development or equivalent experience
  • Boundless curiosity, persistence and a desire to get things done
  • Enthusiasm for multiple technical areas
  • Experience building backend systems and working with FE/mobile teams
  • Bachelor's Degree or Diploma in Computer Science, or equivalent experience.

Technologies we use and teach:

  • Java, Kotlin
  • MySQL, Dynamo, ElasticSearch
  • gRPC and Protocol Buffers
  • Amazon Web Services (AWS)
  • DataDog, Prometheus, SignalFx

Additional Information

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Additionally, we consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD54566975, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD54566975 is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

See more jobs at Square

Apply for this job

4d

Software Engineering Manager - Disputes

SquareChicago, IL, USA, Remote
kotlinDesignswiftiosrubyc++androidmysqljavascript

Square is hiring a Remote Software Engineering Manager - Disputes

Company Description

Since we first opened our doors in 2009, the world of commerce has evolved immensely – and so has Square. After enabling anyone to take a payment and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, run a busy kitchen, book appointments, engage loyal buyers, and hire and pay staff. And across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow all in one place.

Today, we’re a partner to sellers of all sizes – large, enterprise-scale businesses with complex commerce operations, sellers just starting out, as well as merchants who began selling with Square and have grown larger over time. As our sellers scale, so do our solutions. We all grow together.

There is a massive opportunity in front of us. We’re building a business that is big, meaningful, and lasting. And we are helping sellers around the world do the same.

Job Description

Our risk engineering team works to protect Square and our customers from fraud and payment disputes. We keep our customers safe while $75B+ flows through Square annually, and we allow the entire company to take risks and grow. We take pride in our work and our mission to protect Square, protect our customers, and make a complicated and sometimes painful process understandable to all.

The disputes engineering team within Risk builds tools to help sellers manage their disputes. A payment dispute is the right given to a cardholder to challenge a payment they feel is unauthorized or illegitimate. We are here to help business owners prevent, win, and manage their disputes through the Disputes Dashboard.

Qualifications

You will:

  • Lead a team of 7 remote based engineers, ranging across experience levels.
  • Oversee the delivery and success of our seller's disputes experience and help build a platform to provide access to disputes data across several teams at Square.
  • Work with many teams and departments across Square to make technical, design, strategy and product decisions.
  • Build an outstanding team by coaching engineers, encouraging engineering decision-making, and applying your technical expertise to hold your team to high engineering standards.
  • Help set strategic direction for the risk engineering team and broader risk organization at Square.
  • Grow your career in an engaged and creative engineering community that ships amazing products, reporting directly to a Senior Manager on the Risk team.

You have:

  • 2+ years of experience as a people lead, with demonstrated ability to ensure the success of your team members.
  • A history of healthy collaboration with product managers, operations agents, engineers, data scientists, and engineering managers on developing road-maps and working towards them.
  • Interest in working across multiple technical domains, including back-end microservices, and both internal and external-facing tools.

Technologies we use and teach:

  • Ruby on Rails
  • Javascript, Ember and other web-app frameworks
  • iOS (Objective-C and Swift)
  • Android (Kotlin)
  • Protocol Buffers
  • MySQL

Additional Information

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Additionally, we consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Perks

We want you to be well and thrive. Our global benefits package includes:

  • Healthcare coverage
  • Retirement Plans
  • Employee Stock Purchase Program
  • Wellness perks
  • Paid parental leave
  • Paid time off
  • Learning and Development resources

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD54566975, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD54566975 is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

See more jobs at Square

Apply for this job

4d

Mobile Engineering Manager, Point of Sale (New Segments)

SquareNew York, NY, Remote
kotlinDesignswiftmobileiosandroidmysql

Square is hiring a Remote Mobile Engineering Manager, Point of Sale (New Segments)

Company Description

Since we first opened our doors in 2009, the world of commerce has evolved immensely – and so has Square. After enabling anyone to take a payment and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, run a busy kitchen, book appointments, engage loyal buyers, and hire and pay staff. And across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow all in one place.

Today, we’re a partner to sellers of all sizes – large, enterprise-scale businesses with complex commerce operations, sellers just starting out, as well as merchants who began selling with Square and have grown larger over time. As our sellers scale, so do our solutions. We all grow together.

There is a massive opportunity in front of us. We’re building a business that is big, meaningful, and lasting. And we are helping sellers around the world do the same.

Job Description

The Square Point of Sale (SPOS) helps our merchants simplify their business processes and daily work, and makes it easy to sell in person, over the phone, or out in the field. It's free to use, and there's no training. This is an essential product for the Square ecosystem.

As an Engineering Leader on the SPOS - New Segments team, you will lead a team of mobile and full stack engineers focused on building new SPOS features for the emerging markets and expanding the international footprint of the product. You will promote the technical direction of the team, manage product goals, contribute to product strategy, hire, and mentor your team. You will work with leaders across the company, work with product managers and designers, and have a seat at the table of the SPOS leadership team. Operating with scale and speed, we're proud to have built an exceptional team of engineers who are just getting started – and as a manager, you guide the way. You will report to the Engineering Lead of the Square Point of Sale (SPOS) engineering teams.

You Will:

  • Help set broad direction for the team while implementing delightful experiences for our sellers
  • Build an outstanding team by hiring and coaching your team,and applying your technical expertise to constantly
  • Lead essential technical, design, and product discussions with leaders across our product and operations
  • Oversee the success of your team's product and provide quantifiable results
  • Build systems, services, and product features across multiple platforms that have immediate impact on customers
  • Be involved in mobile development and release process across several departments

Qualifications

You Have:

  • BA/BS degree in computer science or equivalent
  • 10+ years of software development experience (ideally mobile)
  • 5+ years of experience managing teams with 8+ developers
  • Technical background in developing user facing products
  • Experience building large-scale Mobile apps or SDKs
  • Experience working with engineering leaders and team members
  • Provided technical mentorship and guidance to the team

Technologies we use and teach:

  • iOS
  • Swift
  • Android
  • Kotlin
  • Ember.js
  • REST APIs
  • MySQL

Additional Information

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Additionally, we consider qualified applicants with criminal histories for employment on our team, and always assess candidates on an individualized basis.

Perks

We want you to be well and thrive. Our global benefits package includes:

  • Healthcare coverage
  • Retirement Plans
  • Employee Stock Purchase Program
  • Wellness perks
  • Paid parental leave
  • Paid time off
  • Learning and Development resources

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD54566975, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD54566975 is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

See more jobs at Square

Apply for this job

4d

Distinguished Software Engineer, Developer Experience

SquareSan Francisco, CA, USA, Remote
Bachelor's degreekotlindockerkubernetesAWS

Square is hiring a Remote Distinguished Software Engineer, Developer Experience

Company Description

It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic app, bringing a better way to send, spend, invest, borrow and save to our millions of monthly active users. With a mission to redefine the world's relationship with money by making it more relatable, available and accessible, at Cash App you'll have the opportunity to make a real-world impact with your career.

Today, Cash App has thousands of employees around the world with a culture geared toward creativity, collaboration and impact. We’ve been a distributed team since day one, and continue to value working across time zones and continents both remotely and in our Cash App offices.

Our offices are great, but many of our roles can be done remotely from the countries where Block operates. We tailor our experience to champion our employees’ creativity and productivity wherever they are. 

Check out our locations, benefits and more at cash.app/careers.

Job Description

As a Distinguished Software Engineer working on Cash App's Platform Developer Experience team, you’ll collaborate with our stakeholders, including product engineers, to:

  • Lead strategic and complex initiatives with clear impact for Cash as a whole
  • Deliver high quality, impactful technical contributions to achieve broad company goals
  • Identify and lead strategic, technical decisions across the company and assist organizations to adopt and implement them
  • Provide insights and technical expertise across a variety of technical areas
  • Guide company wide architectural direction
  • Represent engineering to cross-functional peers across the company
  • Level up individuals and teams
  • Drives and influences the technical direction of engineering to ensure company success
  • Attract and retain talented engineers and leaders through interviewing, building internal and external community and fostering a culture of inclusion and psychological safety

Qualifications

You have:

  • 15+ years of industry experience
  • Boundless curiosity, autonomy, and a strong sense of accountability
  • Strong desire to perform and grow as an engineer, and mentor other engineers
  • Demonstrated technical initiative and leadership
  • Bachelor's Degree or Diploma in Computer Science, or equivalent experience

Technologies we use and teach:

  • Kotlin, Go
  • AWS, Docker, Kubernetes
  • gRPC, Envoy
  • SignalFx, DataDog, Jaeger, Prometheus

Additional Information

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Additionally, we consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD54566975, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD54566975 is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

See more jobs at Square

Apply for this job

4d

Sr. Principal/Principal Backend Developer - Prisma Cloud

Palo Alto NetworksSanta Clara, CA, USA, Remote
kotlinscalapostgressqloracleDesignazurescrumUXjavac++mysqlAWSbackend

Palo Alto Networks is hiring a Remote Sr. Principal/Principal Backend Developer - Prisma Cloud

Company Description

Our Mission 
At Palo Alto Networks® everything starts and ends with our mission:

Being the cybersecurity partner of choice, protecting our digital way of life.

We have the vision of a world where each day is safer and more secure than the one before. These aren’t easy goals to accomplish – but we’re not here for easy. We’re here for better. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are.

Disruption is at the core of our technology and through FLEXWORK we meet the needs of our employees now and in the future. With our approach of changing the nature of work from benefits to learning, location to leadership, we’ve rethought and recreated every aspect of the employee experience at Palo Alto Networks. And because it FLEXes around each individual’s choices, we empower everyone to push boundaries - and that helps us all evolve, together.
 

Job Description

The Team
Prisma Cloud Platform
Why is the Prisma Cloud Platform team so special?

Prisma Cloud provides security for enterprise customers' cloud environments hosted on AWS, Azure, and GCP. This is one of the fastest-growing BU in Palo Alto Networks.
 
The Platform Team is PANW's most foundational team of shared services and is used by all the applications in Prisma Cloud. This core platform may eventually expand to all PANW Business Units. Our goal is to become a platform to allow seamless and consistent integrations with various teams within PANW and also provide a unified user experience.

Your Career 
Backend Developer - Prisma Cloud Platform

As a Principal Software Engineer, you will break monoliths into microservices.  Build new microservices at a very large scale.  Innovate production-level solutions to advanced performance issues.  

You will design big cloud systems by cross-collaborating with other SCRUM teams, Architects, Product Managers, Program Managers, UX designers, and Customer Sales - to help drive projects, features, and escalations for our big enterprise customers. You will leverage your distributed cloud systems and high availability expertise to create high-volume data pipelining for policy scanning on public cloud ingested resources.

Your Impact

  • At Palo Alto Networks, “We’ve Got Next” because your impact is key.  While working in the latest and greatest tech stacks and with our customers, you will bring leadership and creativity to the table. As well as:
    • Complete software life cycle development 
    • Writing clean, scalable, and performant Java code - for thousands of customers
    • Actively contribute to design and development discussions
    • The understanding and ability to clearly explain and communicate advanced Cloud Computing, Cloud Security concepts, goals, and outcomes to others - including internal project teams
       

Qualifications

Your Experience

  • 10+ Years of experience.
  • Java 8+ (Scala / C++ / Go / Python/ Kotlin)
  • Troubleshooting Production Skills/Observability
  • Architecture Skills - Scalability and Extensibility 
  • DB knowledge (SQL, No SQL): MySQL, Oracle, Postgres, Cassandra
  • Asynchronous Messaging
  • Networking (DNS, TCP/IP, LB, HTTP)
  • Public Cloud (AWS, Google, Azure)
     

Additional Information

Our Commitment
We’re trailblazers that dream big, take risks, and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together.

We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at [email protected]

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.

All your information will be kept confidential according to EEO guidelines.

#LI-CA1

See more jobs at Palo Alto Networks

Apply for this job

5d

Java developer - Germany

Blackbird CollectiveBerlin, Berlin, Germany, Remote
kotlinterraformfreelancemobilejavaAWSbackend

Blackbird Collective is hiring a Remote Java developer - Germany

Company Description

Blackbird Collective is an HR organization that helps startups and established companies find employees that match their current needs. We work on freelance and interim recruitment projects for clients based in Germany, most of which are located in Berlin.

Job Description

At the moment, we are collaborating with a few innovative startups searching for Backend Engineers who could support their existing teams. We continue to gain the majority of our work through recommendations so we are confident that our clients are great employers and offer work on exciting projects in international teams. 

Qualifications

  • Minimum 5 years of professional experience in writing backend code
  • Proven record of developing production-grade software in a team
  • A passion for writing clean, maintainable, functional, and testable code
  • Prior experience with Kotlin, or Java development (Developers without prior Kotlin knowledge are welcome and have the flexibility to learn Kotlin at a later stage)
  • Good command of spoken and written English
  • Team player and self-starter

Nice to have

  • Familiarity with Serverless, Kotlin, AWS, Terraform, FaunaDB, Redshift
  • Mobile development experience is welcomed
  • Prior experience of working in a start-up

Additional Information

If this sounds like you, get in touch with us! We will do our best to find a role perfectly suited to your professional experience. We might not get back to you immediately but we will definitely let you know as soon as we have a matching offer.

See more jobs at Blackbird Collective

Apply for this job

5d

Senior Mobile Software Engineer

MiratechUkraine, Eastern Europe, Worldwide, OTHER, Remote
kotlinDesignmobilemetaliosqaandroidfrontend

Miratech is hiring a Remote Senior Mobile Software Engineer

Company Description

What We Do

Miratech helps visionaries to change the world. We are a global IT services and consulting company that brings together global enterprise innovation and start-up innovation. Today we support digital transformation for the largest enterprises on the planet.

By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. Our culture of Relentless Performance enables over 99% of Miratech’s engagements to succeed by meeting or exceeding scope, schedule and/or budget objectives since our inception in 1989.

Job Description

About the project:

Our customer uses patented technology making it possible for anyone with a smartphone camera to create an interactive 3D model, complete with detailed measurements and powerful design features. The data produced is extremely valuable as it generates a single source of truth for the physical world allowing for more veracity throughout the exterior home improvement, insurance, and financial processes.

The project's mission is to enable our users to collect and digitize the 3D world around them through a delightful interactive experience, and apply state-of-the-art mobile ML and 3D processing to this data both on-device and in the cloud.

About the position:

We are looking for a seasoned software engineer and technical leader to join our team and help us working on core improvements to the client's mobile apps. The candidate will work on building the AR capture and reconstruction technology as part of the mobile 3D Capture and Reconstruction team. We are looking for someone who is creative, detail-oriented, and cares deeply about the user experience. You think about long-term solutions and enjoy the process of collaborating with your teammates to architect reliable, scalable and maintainable applications.

Responsibilities:

  • Working on developing performance-critical user experiences which are the primary user touchpoint for the entire platform.
  • Writing code across the stack to build innovative products that delight users.
  • Working closely with Product Managers, Designers and QA engineers to continuously improve on the user experience.
  • As you iterate, you’ll work closely with your fellow engineers to architect new systems, refactor code under test, and continuously deploy code to production.
  • As you grow into the role you will have opportunities to lead new product features and engineering initiatives.

Qualifications

  • 4+ years of experience in architecting and building reliable, scalable, maintainable high-performance mobile applications
  • 2+ years of Typescript/Javascript
  • 2+ years of React (or a similar modern frontend framework)
  • Cares about best practices in quality and development
  • Excellent communication and collaboration skills

Nice to have:

  • Native iOS or Android (Swift/ Kotlin preferred)
  • Mobile AR (ARCore / ARKit)
  • GPU optimization (e.g. Metal)
  • Mobile machine learning deployment (CoreML or ML Kit)
  • Image/video processing

Additional Information

We offer

  • Strong career opportunities for professionals
  • A variety of international projects and mobility across projects
  • Professional development support and professional certification opportunities
  • Competitive compensation, advanced bonus systems
  • Flexible work schedule with a possibility for teleworking
  • Corporate, social and cultural events

See more jobs at Miratech

Apply for this job

6d

Senior Android Engineer (Remote)

HomeValetMinneapolis, MN, USA, Remote
remote-firstkotlinDesignmobileuiiosandroidbackend

HomeValet is hiring a Remote Senior Android Engineer (Remote)

Company Description

At HomeValet we're building a team to revolutionize the e-commerce delivery experience. As part of our team, you'll have the opportunity to help build a product and platform that will be used daily by millions of consumers in the US and across the world. Our platform provides contactless home delivery of groceries, packages, and medicine, connecting online retailers and couriers with a secure, temperature-controlled Smart Box outside of consumers' homes.

HomeValet is a remote-first company with offices in Tysons Corner, VA and Evansville, IN.

Job Description

As a Senior Android Engineer, your work will be the primary face of HomeValet to our Android customers. You’ll work with your lead as part of a collaborative team to develop the apps that allow our customers to interact with and control our IoT platform and their device to allow safe, secure home delivery of all types of goods.

We expect you to be experienced in Android development and we also expect you to be eager to learn, improving, and extending your skills. While you might not be an expert in all mobile platforms, we expect that you’ll be able to review work in any platform and, in a pinch at least, contribute outside of your primary skillset.

You should have a good eye for design and an excellent ability to execute on it. As part of a collaborative team, you’ll help shape the features in the platform and the expression of those features in the UI of our mobile applications.

Because we expect to operate at large scale, testing is critical to our execution and operations. We expect that you’ll write unit tests and assist in developing automated integration and UI tests as needed. All team members play an integral role in assuring good design and high-quality code by participating in design and code reviews.

As a small company, we all wear many hats. We expect you to be able to work independently and to hire/work with engineers that can do the same. Whatever you’re good at, we will find a way for you to be able to do it. We expect to rapidly grow both our market penetration and our team. We expect that you and your responsibilities will grow with us.

You’ll have the chance to be in at the very beginning of a company that we expect to transform home delivery, giving people the security, convenience, and reduced cost that will free them to focus on their family, life, and work. We expect you to bring your passion to our mission. We also expect you to take care of yourself because we’re in this for the long haul and we want you to be with us for it as well. Part of your job will be making sure that you and your teamwork in a sustainable way for the good of us all.

Qualifications

You’ll need to…

  • Be proficient in Kotlin for development.
  • Enjoy working on mobile apps at all levels – from networking and Bluetooth up to user interfaces and whatever’s in between.
  • Work within a highly available and highly resilient platform that integrates with and controls a smart IoT device both directly and through our platform.
  • Collaborate with iOS, Android, and Backend engineers to review and ship features as they become available through our automated continuous delivery process.
  • Work with product managers, designers, and company management to refine and define product scope and design.
  • Respond to customer feedback to improve our products.
  • Must be able to legally work in the United States
  • Must live in the United States

Additional Information

HomeValet offers a competitive employee compensation and benefits package that includes base salary, medical, dental, and vision insurance, life insurance, 401k program, and starts employees with 20 days of PTO.

HomeValet is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.

See more jobs at HomeValet

Apply for this job

6d

Mobile Team Lead (Remote)

HomeValetMinneapolis, MN, USA, Remote
remote-firstkotlinDesignswiftmobileiosandroid

HomeValet is hiring a Remote Mobile Team Lead (Remote)

Company Description

At HomeValet we're building a team to revolutionize the e-commerce delivery experience. As part of our team, you'll have the opportunity to help build a product and platform that will be used daily by millions of consumers in the US and across the world. Our platform provides contactless home delivery of groceries, packages, and medicine, connecting online retailers and couriers with a secure, temperature-controlled Smart Box outside of consumers' homes.

HomeValet is a remote-first company with offices in Tysons Corner, VA and Evansville, IN.

Job Description

Our mobile applications are the face of HomeValet to our customers. As a Team Lead, you’ll have a huge impact on those products. You’ll work directly with company management to help define our flagship applications and platform along with the product roadmap as we go to market with some of the largest retailers and couriers in the world.

You will grow our team of experienced, pragmatic, and passionate engineers. We expect that you will have a proven history of taking responsibility for and regularly delivering value. You will shape our culture, in part by embodying it but also, as an equal participant in hiring and organizing your team.

Lead your team and be a major contributor to the HomeValet process definition. We expect you and your team to be full participants in helping us define how we work and executing on our commitment to high-quality, sustainable development. You will be responsible for your team’s execution of our cooperatively developed plan.

Define and execute the mobile architecture for HomeValet applications. As part of the leadership team, you’ll work with other team leads and the Head of Product Engineering to define an overall architecture and the fit of our mobile applications into that architecture. We’ll rely on you to set the pace for how mobile applications are architected, built, and deployed. We’ll all work collaboratively to make sure that all teams are pulling in the same direction in architecture, process, and tooling.

You’ll be getting your hands in the code along with your team. We expect you to be primarily technical.Our HR experts will work with you to handle the human side of running your team so you can focus on technical execution and mentoring. Mentoring your team will be a large part of how you contribute to making HomeValet successful. We expect you to have a passion for it and we’ll train you to do it well.

As a small company, we all wear many hats. We expect you to be able to work independently and to hire/work with engineers that can do the same. Whatever you’re good at, we will find a way for you to be able to do it. We expect to rapidly grow both our market penetration and our team. We expect that you and your responsibilities will grow with us.

You’ll have the chance to be an early part of a company that we expect to transform home delivery, giving people the security, convenience, and reduced cost that will free them to focus on their family, life, and work. We expect you to bring your passion to our mission. We also expect you to take care of yourself because we’re in this for the long haul and we want you to be with us for it as well. Part of your job will be making sure that you, and your team, work in a sustainable way for the good of us all.

Qualifications

We expect that you're a seasoned developer with successful team leadership skills. Some of the most important skills you'll possess include:

  • Multiple years of team leadership experience are required. Experience working in a startup environment would be an advantage.
  • Deep experience with iOS or Android mobile application development, including architecture and design, is required. Experience across multiple mobile platforms is preferred.
  • Demonstrated ability to coordinate, delegate, and review work across multiple team members and platforms.
  • Experience developing high-quality, consumer-facing applications in a team environment is required.
  • Experience with applications that interact with IoT devices using internet and Bluetooth technologies is a plus.
  • Multiple years of experience with Swift (iOS) or Kotlin (Android).

Additional Information

HomeValet offers a competitive employee compensation and benefits package that includes base salary, medical, dental, and vision insurance, life insurance, 401k program, and starts employees with 20 days of PTO.

HomeValet is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.

You must be authorized to work in the United States.

See more jobs at HomeValet

Apply for this job

6d

Technical Account Manager

47 DegreesLondon, GB Remote
kotlinjirascala

47 Degrees is hiring a Remote Technical Account Manager

47 Degrees, a global consulting firm specializing in functional programming, is looking for a talented Technical Account Manager to lead and nurture projects involving Scala, Kotlin, Spark, Kafka, and other technologies in the Engineering and Big Data space.

Some of the job responsibilities of our Technical Account Manager include;

  • Employ engagement management, project management, and portfolio management skills while building, releasing, and supporting projects in a variety of sectors such as commerce, fintech, healthcare, logistics, and media.
  • Day-to-day accountability for the successful delivery of client and internal projects.
  • Facilitating client communication and cooperation via stand-ups, presentations, meetings, and workshops.
  • Working with our clients and 47 Degrees leadership to assemble and onboard teams, gather requirements, create roadmaps, identify project KPIs and success metrics, and set deliverables.
  • Assist with recruiting and onboarding of new team members based on client and project requirements.
  • Working with the software engineers to monitor progress, prioritize, ensure smooth delivery, and proactively and decisively resolve blocks.
  • Deliver on multiple projects at once, and manage resources accordingly. Projects often span time zones and may require time-shifting.
  • Coordinate with our Sales team to help them grow existing client accounts, and occasionally support new client engagements.
  • Identify additional client needs such as adding engineers, extending the engagement duration, client training opportunities, and working with the Sales team to execute these opportunities.
  • Work with 47 Degrees engineers to provide advice and mentoring on consultancy as needed to ensure smooth engagements.

Requirements:

  • Either come from a development background or have a strong technical understanding.
  • Have not only a passion for technology but strong knowledge and a grasp of technology and what it allows.
  • Excellent command of oral and written English and comfortable leading internal, as well as client calls and meetings.
  • Strong project management and prioritization skills are a plus.
  • Clear, persuasive, and effective communication at both technical and non-technical levels.
  • Ability to balance both client and team needs as engagements progress.
  • Agile/Scrum Project Management methodology.
  • Hands-on experience of online software delivery and project management technologies such as GitHub, Jira, etc
  • Occasional travel may be required when it is safe.

What you can expect from working with us!

  • Flexibility, autonomy, and trust to get on with the job
  • Support from the Leadership Team and your colleagues, we truly believe in our community and love seeing our own succeed. We’ll do what we can to foster your growth and creativity.
  • A real sense of community, purpose, and how you contribute and add value
  • Usual benefits for your locality
  • The latest tools to do your job!

47 Degrees is committed to creating an inclusive and diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Please feel free to share your preferred pronouns with us during the application process.

47 Degrees does not sponsor work visas, either at the time of hire or at any later time. All persons hired will be required to verify identity and eligibility to work in the country that they are located in, and to complete any required employment eligibility forms.

See more jobs at 47 Degrees

Apply for this job

6d

Mobile Applications Solutions Architect - Consumer Services

Experian1501 S. MOPAC Expy, Austin, Texas, United States, Remote
kotlinDesignswiftmobileandroid

Experian is hiring a Remote Mobile Applications Solutions Architect - Consumer Services

Company Description

Experian Consumer Services is seeking a Mobile Solutions Architect  to join our team!

About Experian

 Experian is the world’s leading global information services company. During life’s big moments – from buying a home or a car, to sending a child to college, to growing a business by connecting with new customers – we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organizations to prevent identity fraud and crime.

We have 20,000 people operating across 44 countries and every day we’re investing in new technologies, talented people, and innovation to help all our clients maximize every opportunity.

Job Description

What you’ll be doing

  • Assists in the analysis and development of code for mobile platforms. 
  • Assists in the assessment of performance of mobile applications
  • Works effectively in a collaborative, fast-paced team environment
  • Clearly articulates thoughts and ideas
  • Build POC for any new projects and work with engineers to integrate new functionality into existing mobile offering
  • Participates in the estimates for projects based on interface wireframes/desired functionality
  •  Research emerging topics related to assigned tasks
  • Participates in all pertinent project meetings
  • Provides appropriate research to support business and information technology groups within the organization.
  •  Advises on options, impact on other business processes, and system priorities
  • Prioritizes assigned tasks and keeps manager up to date on status and roadblocks

Qualifications

What your background looks like

  • 2+ years IOS/Android development
  • Kotlin development experience is preferred
  • Expresso testing experience is preferred
  • Gradle experience is preferred
  • 2+ years of behavior driven design
  • OO, MVP, MVVM software/web/API dev experience
  • Lottie animation experience is a plus
  • 2+ years Swift 4+ development
  • POP, Protocol Oriented Programming is preferred
  • LAMP stack experience is preferred
  • Android animation and page transitioning experience is a plus

SOFT SKILLS

  • Strong knowledge of software development and project management methodologies.
  • Strong problem solving and analytical skills.
  • Good oral and written communication skills.
  • Good organizational skills.
  • Recognize and acknowledge the value of other's contributions.
  • Recognizes other’s emotions and responds with empathy.
  • Must possess excellent time management and prioritization skills

 TEAMWORK

  • Positive, active member of a team, who can express opinions in a constructive manner.
  • Networks with senior members in their area of expertise.

EDUCATION & EXPERIENCE

  • May require a bachelor’s degree or equivalent experience. Typically requires 2-3 years related experience. 

Perks

  • During this pandemic, all Experian employees are working remotely. Once it’s safe to do so, we’ll slowly return to our offices however we are in no rush to do this. The safety of our employees is of utmost importance.
  • 20 days of vacation accrual annually, five sick days and two volunteer days (plus eleven paid holidays)
  • Competitive pay and comprehensive benefits package, with a bonus target of 20%
  • Flexible work schedule and relaxed dress code

Additional Information

Experian is proud to be an Equal Opportunity and Affirmative Action employer. Our goal is to create a thriving, inclusive and diverse team where people love their work and love working together. We believe that diversity, equity and inclusion is essential to our purpose of creating a better tomorrow. We value the uniqueness of every individual and want you to bring your whole, authentic self to work. For us, this isThe Power of YOUand it ensures that we live what we believe.

Experian is proud to be an Equal Opportunity and Affirmative Action employer. Our goal is to create a thriving, inclusive and diverse team where people love their work and love working together. We believe that diversity, equity and inclusion is essential to our purpose of creating a better tomorrow. We value the uniqueness of every individual and want you to bring your whole, authentic self to work. For us, this is The Power of YOU and it ensures that we live what we believe.

Experian U.S. employees are required to be fully vaccinated for COVID-19.

Experian Careers - Creating a better tomorrow together

Find out what its like to work for Experian by clicking here

See more jobs at Experian

Apply for this job

6d

Senior Mobile Engineer (iOS/Android)

SG DigitalAthens, Greece, Remote
agilekotlinswiftmobilescrumiosjavaandroid

SG Digital is hiring a Remote Senior Mobile Engineer (iOS/Android)

Company Description

Scientific Games Digital leads the global gaming market, providing innovative software that powers the world’s most successful operators.

We pride ourselves on product innovation and technical excellence and are constantly adding new applications and new functionality to our product suite, used by billions of end users. 

Want to be part of our story?

Job Description

We’re looking for a Senior Mobile Software Engineer to join our growing team!

What your day looks like:

  • You are a part of a scrum team and work with other engineers and stakeholders to implement our visionfor mobile engineering;
  • You cooperate with cross-functional teams to deliver new features;
  • You implement best practices for clean code, performance and improved user experience;
  • You teach, assist and coach junior colleagues;

Qualifications

You are the Mobile Team Lead we are looking for if:

  • University (4 or 5 year) degree in computer science, computer engineering or information systems;
  • At least 5 years of working experience as a software engineer, 2 of which in  mobile technologies;
  • Exposure to ios and android tech stack;
  • In depth knowledge of at least one of the following languages: Swift, Kotlin, Java;
  • Familiarity with Scrum and agile methodologies;
  • Familiarity with REST APIs;
  • Excellent verbal and written communication skills in English;
  • Excellent problem-solving skills and an analytical mindset;
  • Team spirit;

 

Additional Information

Why would you enjoy working with us at SG Digital?

  • Competitive benefits, an open and supportive environment as well as a modern and exciting workplace;
  • The opportunity to interact with global teams on a regular basis and the possibility to switch teams and projects as you and our business continues to develop and grow;
  • Tangible and genuine development - at SG Digital, you can take your career where you want it to go!
  • Exposure to real work, business-critical projects, and the chance to develop some of the world’s leading e-commerce sportsbooks whilst working on exciting client projects and interact with lots of code!

And if that’s not enough; you will get to enjoy flexible working whilst we provide you with the guidance and development skills you need to progress quickly and enhance your career.

#LI-EK1

 

See more jobs at SG Digital

Apply for this job