Remote iOS Jobs

Last Week

Sr. Backend Software Developer
backend python ruby ios cloud aws Sep 15

Want to work remotely? Want to make an impact by working for a small company that values autonomy and working collaboratively in a team to solve challenging problems? Love learning new technology? Then you'll fit right into the Marketcircle Team!

Marketcircle is looking for some Sr. Backend Software Developers. Join as a key member of our team responsible for building and supporting the services and infrastructure for the Daylite CRM Platform.

Qualified candidates: · Have 8+ years of experience · Hold a B.Sc Computer Science or B.Eng Software, or equivalent work experience. · Experienced using Postgres, Rails (Ruby), Django (Python), Kubernetes, nginx, Redis, Kafka, HashiCorp Suite, Graylog, Sinatra, Prometheus, istio, grafana, CalDAV & CardDav, AWS, and Elasticsearch · Are comfortable working remotely (100% remote work environment) as well as being comfortable working both independently and collaboratively.

Bonus points for: · Experience with infrastructure management tools (like Puppet, Ansible or Chef) · Experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean) · Knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

Things you might be working on:

· RESTful interfaces to persist data for our client apps

· Authentication and payment backends

· PostgreSQL database(s) with custom extensions

· Elasticsearch indexing and search

Note: there will be occasional on-call duties.

This is a 100% remote job, however we ask that candidates are located within Canada.

Marketcircle Inc. is a fun and distributed tech company. We believe in the power of Kaizen, teamwork, creativity, ownership, and empathy. By embodying these core values we know we impact the lives of our customers, and each other.

Our mission is to empower small business worldwide which drives us to develop a native macOS and iOS app that helps thousands create organization of what would otherwise be chaos.

Tired of a long commute to work? As long as you have reliable internet, and can work between 10:00AM - 3:00PM EST (core hours), you can work from anywhere! We expect results, not monkeys sitting in cubes for 10 hours a day! Though we are mostly remote, our team tries to meet up in the office every now and again to share some laughs, build camaraderie and eat some good food! We also make it a point to do activities together, like axe throwing, escape rooms, evenings out, etc.

Share this job:

This Month

Front End Developer
frontend javascript html ios android testing Sep 04

About Privacy Hero

Your Privacy Is Being Invaded. We Don’t Think That’s OK. We started Privacy Hero because we believe you should always have the right to privacy.

  • We believe you shouldn’t have to second guess which websites you visit because you’re worried about who might find out someday.
  • We believe you should have control over the amount of private info complete strangers have about your household’s browsing habits.
  • We believe safe, private internet access is only getting more important as more and more devices in your home become connected.
  • Most of all, we believe protecting your household’s privacy should be simple. You shouldn’t have to be a tech geek to keep your household’s data private and secure. With Privacy Hero, it’s as simple as plugging in/setting up the router and letting us handle the rest.

Role

We are looking for a front end developer to take ownership of, release and maintain iOS, Android and Web apps developed with Ionic, React and Capacitor. You will maintain and extend our apps, implement improvements, manage app store presence and monitor performance. Work remotely or in our Toronto office.

This position is a good fit if you are:

  • A self-starter who can manage multiple ongoing tasks
  • Independent, but also effectively work as a member of a team
  • Adapt to changes easily
  • Enjoy working remotely
  • Into moving quickly and breaking things (responsibly)
  • Creative

We are:

  • Decidedly un-corporate
  • A small team of experienced engineers
  • Startup culture
  • Slack centred - no email
  • Thinking outside the box (what box? ;))
  • Flexible with hours

Skills, Knowledge, and Abilities:

  • 3 years of working experience with Ionic + React + Capacitor
  • Experience with UX design
  • 5 years of working experience with HTML + JavaScript + CSS
  • Demonstrated ability to work in a primarily virtual team environment (Slack, GitHub, Zoom)
  • Self-motivated
  • Effective and confident decision making and problem solving skills
  • Excellent organizational and time management skills

Goals

  • You'll design and implement front end components and user experiences
  • Support the product team in A/B testing of the apps
  • Release updated versions of the apps on biweekly sprints fixing issues reported by customers
  • Take partially completed and unpublished iOS and Android apps and launch iOS and Android stores
  • Work with support department to identify and fix issues within 48 hours

Position is remote or from the Toronto office

Share this job:
Mobile Software Engineer - Direct Hire
react-native mobile ios android codebase saas Aug 31

About Field Service Holdings LLC

We are a remarkable company in remarkable times. Our business includes PestRoutes software and Lobster Marketing, together comprising Field Service Holdings. PestRoutes® is a SaaS platform providing end-to-end office management software for field service providers in markets such as pest, pool, and lawn. Lobster Marketing adds market-facing web sites, buy online capability, dashboarding, and digital marketing services. PestRoutes was founded in 2012, and Forbes just named us on their list of "2020 Best Start-up Employers" based on employee enthusiasm, fast-growth, and financial strength. In January 2020, we joined the portfolio of Gryphon Investors and have outstanding financial support.

Development @ PestRoutes

On the PestRoutes software development team, code is released daily to tens of thousands of field service staff around the country (our customers' service about 4% of homes in America)—the code you write in the morning could be deployed to thousands of users the same day. Our office software runs on a LAMP stack deployed across self-hosted cloud servers running the same codebase, and our app uses React Native with a continuous integration solution for a clean, build-less release process.

There are lots of differently shaped problems to take on at PestRoutes, and we are looking for engineers who like challenges, are good problem solvers, and can build on an existing framework to optimize for scale. Customer growth presents interesting challenges—you can find something that interests you, with the opportunity to pioneer and take ownership of key features while you grow with the company. Whether you're interested in front-end user experience, mobile app development, query optimization, dev-ops, application security, or something else entirely, you'll be able to find your place.

The Mobile Software Engineer position is a Direct-Hire position.

Responsibilities

  • Implement complex and core functionality within our mobile app related to scheduling, payments, billing, route, internal/external APIs, etc.
  • Own our mobile department and find ways to improve existing systems and processes
  • Help mentor and coach junior members of our development team
  • Work with the latest technologies and tools to solve the oldest problems which affect our customers 

Qualifications

  • Bachelor’s degree in Computer Science or related field
  • At least 3 years' expert level React Native experience
  • At least 3 years' expert level experience with mobile apps that have offline capabilities
  • At least a year of experience with iOS and Android native development. We use native code for a few features integrated with React Native app
  • At least 3 years' experience implementing complex and core features into a mature codebase
  • Strong knowledge of mobile UI design principles, patterns, and best practices
  • Familiarity with RESTful APIs to connect to back-end service
  • Proven ability to track down, solve, and release solutions to bugs and issues
  • Experience with version control and deployment strategies
  • Experience with Realm or SQLite databases
  • High attention to detail and ability to take responsibility for core changes
  • Passion for development and high desire to release code
Share this job:
Senior Software Engineer- REMOTE
DMG  
cs f# kafka react-native kubernetes senior Aug 28

Position Responsibilities/Selection Criteria

  • An expert software engineer, with deep (and improving) knowledge of the field, and a thirst for more.
  • Learns quickly, and able to grasp complicated topics
  • Solves problems creatively, elegantly and brilliantly
  • MUST be familiar and have experience working with some of our tech stack: reactjs, typescript, c#, f#, kafka, kubernetes, git, react-native, kotlin, swift, nodejs, grps, rocksbd, nosql, kotlin, android, ios, and linux 
  • Communicates concisely, articulating ideas clearly, while eager to listen to and understand others.
  • Has a passion for the quality of the product, and contributes to its direction
  • Knows about and is comfortable with modern, progressive architectures, platforms, and languages.
  • Is candid, and appreciates candor 

Other selection criteria

  • At least 5 years of experience in software engineering
  • Certifications appreciated, not necessary

What you get:

  • Base salary PLUS bonuses
  • Fully remote position
  • Internal growth opportunities (We pride ourselves on promoting from within.)
  • Health, Dental, and Vision coverage starting day ONE
  • 401(k) with company match
  • Company paid cell phone or monthly stipend
  • Unique employee perks (if in Cincinnati/ Northern Kentucky): free gym on-site, free parking, free lunch once a week, Riverfest Fireworks Party (we have the BEST view), ways to serve the community, to name just a few.

Divisions Maintenance Group is an Equal Opportunity Employer

Share this job:
A.I. Sports Startup seeks talented iOS engineer
Sparrow  
ios swift machine learning computer vision cpp Aug 27

We’re looking for a smart, passionate iOS engineer who solves problems quickly and has a startup mentality (energy, pace, wide array of responsibilities, passion for their work).

Sparrow is a startup that is redefining sports training through computer vision and machine learning. Traditional coaching is due to be modernized with analysis and individualized feedback to players. Our goal is to make that happen using technology. Our flagship product, currently in pre-release, uses advanced machine learning and computer vision on a mobile device to analyze a golfer’s swing and provide feedback in real-time.

Your Position

  • Build an iOS app, heavy in video and animation.
  • Work closely with one of the company co-founders, who has his PhD in Computer Vision, to implement models on device.
  • Create proofs-of-concept, demos and final product.

Requirements:

  • Citable projects demonstrating iOS proficiency
  • BS/MS in CompSci or related discipline
  • 2-3 yrs experience in iOS development (Swift)
  • Experience building complex interfaces
  • Experience writing unit tests and testable code
  • Strong understanding of design patterns and good engineering practices.
  • Experience learning & using 3rd party APIs
  • Independent, analytical and problem-solving skills.
  • Experience with multithreading programming

Nice to haves: -Objc/C++ experience -CoreML experience -You love golf (a big plus)

Highlights: Competitive compensation package, equity, flexible hours, unlimited vacation time and the opportunity to join early in an angel-backed product-focused startup.

In this role, you will work closely with the company founders, successful serial entrepreneurs who have started numerous companies, raised over $20 million in venture capital for them, and have 2 successful exits. You will also experience the startup culture and operational systems that helped produce several successful startups, including one worth $3 billion, one bought by Twitter, and one recently featured on TheEllenShow!

Share this job:
Software Engineer
Zenput  
java python javascript html objective-c embedded Aug 25
About Us

Zenput was founded in 2012 with offices in San Francisco, CA (our HQ), Atlanta, GA and Guadalajara, Mexico.   Top restaurant, retail, and other multi-unit operators like Dominos, Chipotle, KFC, Five Guys, and 7-Eleven use Zenput to elevate team execution across all of their locations.  Today we have customers who are collectively overseeing 40,000 locations across 35+ countries using our cloud-based platform to make employees more productive and better equipped to do their jobs well.

Our customers operate many locations across many timezones and managing all the human operations is complex and currently based in paper and spreadsheets. We have created the human operating system to allow the people in the field to connect with each other, the people at headquarters, and soon the machines in the stores (IoT). Our end goal is to connect all the people and all the devices to change the way work gets done in the field.

We are a fast-paced organization and we are looking for people who want to collaborate broadly and deal with ambiguity to solve real problems that have a huge impact on our customer’s businesses, and to grow our company and grow the people around them.

As a Software Engineer, you will play a vital role in developing new features & products and helping to maintain and update our enterprise products.  Working collaboratively with other talented engineers as an empathetic system thinker you will continue to evolve our platform even closer to a Human Operating System. 

Our software stack leans heavily on JSON, HTML5 and Javascript. We extensively use Backbone & React in the frontend, connected to a Python/Django backend, with MySQL and Mongo for persistence.  Our hybrid iOS and Android apps are also fully written with HTML and Javascript to round out our end-to-end JSON based stack.

What You’ll Do As A Software Engineer

  • Using our entire technology stack and to develop new features and applications for the Zenput platform, including web and mobile UI’s, commenting and messaging, webhooks and APIs, as well as expand capabilities in our mobile applications.
  • Contribute to and influence design and development decisions.
  • Work in an agile environment, quickly and incrementally delivering value to our customers using tools from the SCRUM toolbox and using tight feedback loops with customers, product, and quality.
  • Maximize our velocity and minimize risk by using TDD/CI and other DevOps best practices.
  • Use Jira, Slack, and Zoom, to communicate with your team and leadership.

What We’re Looking For

  • Great communicator and outstanding team player. Bias towards over-communicating and asking questions.
  • Desire to be part of a team, be a part of culture and contribute, and seeks best outcome for the team rather than being right.
  • Curious and intentional about self-development.
  • English language proficiency (at the B2 - Upper Intermediate level or greater).
  • CS/CIS/Systems Mentality.
  • Adoption of CI, DevOps principles and a focus on quality.
  • A deep understanding about request life cycles, system architecture, and user behavior.
  • Strong understanding of software design fundamentals and algorithms.
  • Experience with Agile/Scrum methodologies and associated tools & principles.
  • MySQL/Postgres/RDBMS experience. (Just using ORM's doesn't count).
  • Ability to design and implement the right technical solution for the right problem at the right time (i.e. you don't over-engineer, but you do thoroughly consider the constraints).
  • Someone fun, interesting, and likes to build and hack. Not just software!
  • 2 + years of programming in Python, Javascript, Java or Objective-C (or other OOO language) for the web.

Nice To Haves

  • Specific experience with our tech (React, Django, Javascript, Python, NoSQL, Mobile Development, AWS).
  • Experience working remotely
  • Experience with DevOps
  • Experience working with hardware (mobile devices, embedded hardware)
  • Expertise in and experience with developing enterprise products, and web products at scale
  • Experience with distributed systems, complex user interfaces or other challenging engineering problems
  • Open source contributions
  • You’ve helped make your work environment fun, and it’s important to you.
  • You’ve built great relationships with coworkers in the past, and want to keep doing it.
  • You care similarly about building great software, and building great relationships with other people.
  • You’re interested in the technical problems we are solving.
  • You’re interested in the types of business problems we are solving.

What You'll Get

  • Great mission-driven team members from diverse backgrounds with a strong company culture
  • Competitive pay
  • Yearly team off-sites
  • International travel opportunities
  • Work in an open environment on solutions that are reshaping the way businesses operate
  • Fun-team events and a casual work environment
  • Additional benefits depending on location
Zenput provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.
Share this job:
React Native/Firebase Developer
X-Team  
react-native firebase react-native-firebase typescript aws ios Aug 24

Most important:

  • Expert level experience in React Native
  • Solid experience with Firebase
  • Solid experience with TypeScript
  • Solid experience with AWS
  • Demonstrable experience delivering apps to both iOS and Android environments
  • Passion for UX/UI
  • Write high-performance, reusable code for UI components
  • Experience with testing frameworks
  • Experience with continuous integration and deployment (CI/CD) environment
  • Strong communication skills

Nice to have:

  • Solid experience with React and Redux
  • Experience working remotely
  • Familiar/involved with open source projects

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Perks:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:

This Year

Software Engineer - React Native
java javascript cs swift ios android Aug 19
About us:
Live experiences help make us human, bringing us across today’s social and digital divides to focus on what truly connects us - the here, the now, the once-in-a-lifetime moment that we share - together. To fulfill Gametime’s vision to unite the world through shared experiences, we deliver fans an extraordinary experience for enjoying, discovering, and purchasing last-minute tickets to live events.

With platforms on iOS, Android, mobile web, and desktop supporting events across the US and Canada, we are reimagining the event ticket experience in a mobile-first world.

*COVID-19 UPDATE
It’s no secret that the events industry has been hit as hard by the COVID-19 pandemic. Sports, concerts, and theater were first to go back in March, and will likely be last to return. However, we are confident that the rebound is inevitable, and Gametime will be there to facilitate our nation’s need to get out there and connect with friends, family, and strangers alike. Our goal is to prepare for the upswing by developing brand new features while also strengthening our core ticketing product. Join us in helping ensure Gametime continues to be the leader in mobile ticketing.

The Role:
Gametime’s Client Engineers work at the intersection of Product Design and Engineering, playing an indispensable, multidisciplinary role in building our award-winning mobile product. We pride ourselves on building a beautiful, functional product that translates to a best in class experience for our customers.  You will use your extensive background using React Native to drive improvement and innovation in our mobile products.

What you'll do/own:

  • Make key contributions to our architecture and unified React Native codebase to share across our iOS and Android clients
  • Participate in the product development cycle by contributing your mobile expertise from feature inception to development through to release. 
  • Help define our application architecture and introduce best practices for writing performant, testable, and idiomatic code.
  • Iterate on our existing features with extensive A/B testing on all aspects of our experience, from core functionality to experimental experiences.

Our ideal candidate:

  • 4+ years of experience in mobile application development
  • Extensive background in Javascript (TypeScript preferred)
  • Experience with building and shipping React Native powered products at scale  
  • Experience using Redux/MobX frameworks with strong opinions on when and where they should be used
  • Android (Java) and/or iOS (Swift) background highly preferred  
  • Experience building, deploying, and monitoring changes to critical user flows without disrupting the customer experience and our core business
  • Experience with architecting and implementing component-based UI frameworks and design systems 
  • Experience working on small, remote, fast-moving teamsUnderstanding of CS fundamentals and how they apply in a front-end engineering scope

What we can offer:

  • Flexible PTO
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • 401K, HSA, pre-tax savings programs
  • New equipment setup provided

Share this job:
Node Engineer | 100% Remote
G2i Inc  
node-js react-js react-native javascript typescript c Aug 08

What is G2i?

G2i is a hiring platform for engineers ran by engineers. We are an international collective of industry leaders, conference speakers, and subject matter experts within React, React Native and Node that are passionate about working remotely and doing good in the world.

We match technically vetted engineers to pre-vetted clients. Say goodbye to hunting business, drawing up contracts, and working on dying tech. With one production focused, to the point code challenge (no whiteboarding or algorithms + on your own time) vetted by our engineering team, you'll have the opportunity to receive curated contract opportunities as well as become a part of an international collective of experts. If that sounds up your alley or you would like to find out more, please feel free to reach out to dylan@g2i.co. 

G2i is short for "Good News to the Internet." We are convinced that our primary vision & mission are good news to companies that need to hire engineers. While we are going about fulfilling that primary vision & mission, we will also be good news to those in need. We are on a mission to help hundreds of street kids in Nairobi, Kenya obtain education, a safe home, parental care, and the love they need. We are also committed to supporting the open-source community by finding ways to financially support those who build the OSS we rely on.

Your background

In simple terms we want to hire an engineer that is excited about building applications in Node, is comfortable working in dynamic engineering environments and has strong communication and documentation skills. Here is what this actually means to us:

  • You have 3+ years of professional development experience and have at least 1 year of Node production experience.
  • You are willing to complete a code challenge that often takes 6-8 hours to complete (there are no due dates or timers however).
  • You live in North America or South America.
  • You are fluent in both verbal and written English and are comfortable communicating directly with technical and non-technical clients.
  • You are available 30-40 hours per week.
  • You might have full-stack experience with either Rails, React, React Native, Apollo Client/GraphQL, native Android (Java, Kotlin) or iOS (Objective C, Swift). But if you don't, that's OK too!
  • You have prior experience as a freelancer or are someone that enjoys having the freedom to choose the types of projects that best align with your interests.
  • You have prior experience working remotely or are excited about doing so.
  • You are flexible and can adjust to the working styles of different teams. Some teams may want to pair-program and have daily interaction others may want engineers to work independently and only interact a few hours per week.

Vetting - Developers and Clients

We match technically vetted engineers to pre-vetted clients who place a high value on engineering and focus on running healthy projects. We take care of contracts, billing, payments and all of the other work that goes into freelancing so that engineers can focus on code and clients on building their product. Our vision is for the hiring process to be simple, trustworthy and enjoyable for both companies and engineers.

When we vet clients we make sure they:

  • Prioritize communication
  • Plan appropriately and have realistic timelines
  • Understand the cost of healthy development and have a budget to pay for it

When we vet engineers we make sure:

  • Engineers vet other engineers
  • Our code challenges are to the point and based on production-level code, no whiteboarding
  • Our process is objective, repeatable and quantitively scored
  • Our process is completely transparent

Who you will work with

We only work with companies that value engineers and run healthy engineering teams. We regularly partner with Y Combinator funded product companies that place a high value on engineering. Some of the companies we have worked with are: Lattice, Major League Soccer, ZeeMee, Software Engineering Daily, and Truebill with new clients coming in weekly.

Diversity

G2i is an equal opportunity employer. We’re dedicated to building a team where diversity in both ideas and identities is not only welcomed, but encouraged. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law.

If you'd like to learn more or set up a no-commitment exploratory call, feel free to apply here or reach out to dylan@g2i.co. Thanks!

Share this job:
Sr. Backend Software Developer
postgresql elasticsearch django ruby-on-rails backend python Aug 07
Want to work remotely? Want to make an impact by working for a small company that values autonomy and working collaboratively in a team to solve challenging problems? Love learning new technology? Then you'll fit right into the Marketcircle Team!

Marketcircle is looking for a some Sr. Backend Software Developers. Join as a key member of our team responsible for building and supporting the services and infrastructure for the Daylite CRM Platform.  

Qualified candidates:
·       Have 8+ years of experience
·       Hold a B.Sc Computer Science or B.Eng Software, or equivalent work experience.
·       Experienced using Postgres, Rails (Ruby), Django (Python), Kubernetes, nginx, Redis, Kafka, HashiCorp Suite, Graylog, Sinatra, Prometheus, istio, grafana, CalDAV & CardDav, AWS, and Elasticsearch
·       Are comfortable working remotely (100% remote work environment) as well as being comfortable working both independently and collaboratively.

Bonus points for:
·       Experience with infrastructure management tools (like Puppet, Ansible or Chef)
·       Experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean)
·       Knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

Things you might be working on:
·       RESTful interfaces to persist data for our client apps
·       Authentication and payment backends
·       PostgreSQL database(s) with custom extensions
·       Elasticsearch indexing and search

Note: there will be occasional on-call duties.

Marketcircle Inc. is a fun and distributed tech company. We believe in the power of Kaizen, teamwork, creativity, ownership, and empathy. By embodying these core values we know we impact the lives of our customers, and each other.

Our mission is to empower small business worldwide which drives us to develop a native macOS and iOS app that helps thousands create organization of what would otherwise be chaos.

Tired of a long commute to work? As long as you have reliable internet, and can work between 10:00AM - 3:00PM EST (core hours), you can work from anywhere! We expect results, not monkeys sitting in cubes for 10 hours a day! Though we are mostly remote, our team tries to meet up in the office every now and again to share some laughs, build camaraderie and eat some good food! We also make it a point to do activities together, like axe throwing, escape rooms, evenings out, etc.
Share this job:
Full-stack Cloud Applications Developer for Xillum
cloud java python php machine learning ios Aug 04

Locations: Remote

Full-stack Cloud Applications Developer for Xillum

As a full-stack cloud applications engineer, you will have the opportunity to help build a revolutionary software suite to transform healthcare organizations. The software suite will be a subscription-based set of hosted applications that will include operations and revenue analytics to allow healthcare organizations to focus on providing world class healthcare. The system will be focused on driving value in healthcare from revenue cycle optimization to clinical variation management.

You will be working with the founders to build and enhance the web-based applications needed to power analytics, with a specific focus on leveraging cloud technologies to add advanced capabilities and improve application efficiency.

We expect you to have

  • A BA/BS degree in Computer Science, Engineering, or a related field
  • 2-4 years of hands-on experience developing cloud, enterprise applications or analytical applications with a focus on back-end data processing and data analysis pipelines
  • Familiarity with healthcare data (e.g., HL7, EDI, bills, claims) and a general interest in the healthcare industry
  • Proven experience leveraging AWS cloud-native technologies, with specific focus on: Backend: EC2, Elastic Beanstalk, S3, Route 53 Database: RDS, mySQL, SQL Server Machine Learning: Amazon SageMaker
  • Web application development skills including:
    • WordPress
    • Cryptography Implementation (Encryption, PKI, and Hashing)
    • HTML/CSS
    • Web/database integration
    • Familiarity with a Web scripting language (e.g., ColdFusion, .Net, JSP, PHP, Python, and/or Perl).
  • Mobile application development skills including:
    • Development experience in building Android/iOS Applications
    • Experience with Java/C#
    • Experience with Swift
  • A desire to identify opportunities, work independently, and lead initiatives
  • Excellent problem identification, analysis and solving skills.
  • An innate ability to utilize all resources at your disposal to find a creative solution to a problem, whether business/functional or technical in nature
  • A general interest in relevant emerging technologies and a constant thirst to further your own technical abilities
  • Experience working in an Agile development environment
  • The ability to work well independently and as a team player
  • Excellent conversational and written communication skills

We would love you to have

  • Experience with QlikSense or other BI/analytics tools such as Tableau, including experience integrating them into custom web applications
  • Experience with the full text search engine such as Elasticsearch
  • Data modeling and solution design experience

How you'll grow

At Xillum, you will have the opportunity to join the business at the ground floor helping shape the software and grow into technical, management, and leadership positions based on your interests.

Benefits

At Xillum, we know that happy employees make a business great. We provide competitive benefits to attract and retain the best talent available.

Xillum’s culture

Inclusion is a major part of how we lead. It invites authenticity, leverages our diversity, and fosters well-being. We seek out and involve individuals with diverse experiences and backgrounds because we know how critical this can be in making an impact that matters to our clients and our people.

Category: Healthcare

About Xillum

We are a startup company excited about bringing healthcare into a new era of leveraging machine learning and business analytics to allow healthcare providers to do what they do best, take care of their patients. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.

Share this job:
Sr. Front End Developer- REMOTE
DMG  
android react-native angular cs linux frontend Aug 02

Growing IT Team Seeks Sr. Front End Developer

We are a tech-based company, one the fastest growing private enterprises in the Tri-State. Divisions Maintenance Group is a Top Workplace, Inc. 5000 member, rising quickly on the Fast 55 and Top Privately Held Companies lists. We are a national leader in Facilities Maintenance, handling thousands of properties across the country from one, centralized location in Newport, KY. As a Senior Front End Developer at Divisions, you will participate in the design, development, and implementation of large complex technology solutions. We have great respect and interest in new technologies and applications, we are looking for candidates who do as well.

Great Company Culture! We are young, we know how to have fun; still our work culture is based on professionalism. We get work done on a reasonable schedule, not expecting extended work hours. We do expect a passion for the quality of the product.

Position Responsibilities/Selection Criteria

  • An expert software engineer, with deep (and improving) knowledge of the field, and a thirst for more.
  • Learns quickly, and able to grasp complicated topics
  • Solves problems creatively, elegantly and brilliantly
  • Communicates concisely, articulating ideas clearly, while eager to listen to and understand others.
  • Has a passion for the quality of the product, and contributes to its direction
  • Knows about and is comfortable with modern, progressive architectures, platforms, and languages.
  • Is candid, and appreciates candor
  • Tech Stack: reactjs, typescript, c#, f#, kafka, kubernetes, git, react-native, kotlin, swift, nodejs, grps, rocksbd, nosql, kotlin, android, ios, and linux 

Other selection criteria

  • At least 5 years of experience in software engineering with experience in our tech stack
  • Certifications appreciated, not necessary

What you get:

  • Base salary PLUS bonuses
  • Internal growth opportunities (We pride ourselves on promoting from within.)
  • Health, Dental, and Vision coverage starting day ONE
  • 401(k) with company match
  • Company paid cell phone or monthly stipend
  • Fully remote position
Share this job:
Senior Developer
 
senior c html css swift ios Jul 27
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

JOB DUTIES:RESEARCH AND PROTOTYPE NEWEST IOS MOBILE TECHNOLOGY AS PART OF THE CONFLUENCE MOBILE TEAM. DEVELOP REUSABLE SOFTWARE COMPONENTS AND LIBRARIES AS WELL AS CONSUMER FACING MOBILE APPLICATIONS. SET STANDARDS AND BEST PRACTICES FOR CONFLUENCE MOBILE TEAM UTILIZING KNOWLEDGE OF IOS APP DEVELOPMENT UTILIZING KNOWLEDGE OF IOS FUNDAMENTALS, ARCHITECTURE COMPONENTS, AND BEST PRACTICES, WRITING TESTABLE CODE AND UNIT TESTS. CONSTRUCT UNIT TEST AND UI TEST FOR SOFTWARE DEVELOPED VIA OBJECTIVE C AND/OR SWIFT ON XCODE. DEBUG MOBILE SOFTWARE VIA MEMORY VIEWER AND ACCESSIBILITY INSPECTOR. IMPACT MOBILE CUSTOMER EXPERIENCE THROUGH THE DESIGN AND IMPLEMENTATION OF NEW FEATURES AND FUNCTIONALITIES UTILIZING KNOWLEDGE OF DESIGN PATTERNS, MODEL-VIEW-CONTROLLER AND MODEL-VIEW VIEWMODEL, ETC. ASSIST TEAM IN DELIVERING ADVANCED AND CREATIVE SOFTWARE DEVELOPMENT IMPROVEMENTS TO COMPANY’S SOFTWARE PRODUCTS. COLLABORATE WITH OTHER DEVELOPERS, PRODUCT MANAGERS AND DESIGNERS TO WRITE CODE FOR PROJECTS AND DELIVER RESULTS TO CUSTOMERS. UTILIZE KNOWLEDGE OF CORE DATA, GRAND CENTRAL DISPATCH, CORE ANIMATION, UIKIT AND MEMORY MANAGEMENT TO PRODUCE A QUALITY USER EXPERIENCE. BUILD AN INTERACTIVE AND EASY-TO-USE EXPERIENCE FOR CUSTOMERS BY UTILIZING AUTOMATION SUCH AS XCTEST, AND UTILIZING KNOWLEDGE OF HTML, CSS AND JAVASCRIPT. APPLY AGILE SOFTWARE DEVELOPMENT METHODOLOGY SCRUM TO DEVELOP AND MAINTAIN CODE, ULTIMATELY PRODUCING A USER FRIENDLY AND TECHNOLOGICALLY UP-TO-DATE EXPERIENCE FOR CUSTOMERS. DEPLOY APPLICATIONS TO APP STORE. REQUEST EXPEDITE REVIEWS TO APPLE STORE. MENTOR JUNIOR DEVELOPERS. UNDERSTAND AND UTILIZE FUNCTIONAL PROGRAMMING CONCEPTS IN SWIFT.

MINIMUM REQUIREMENTS: BACHELOR’S DEGREE IN COMPUTER SCIENCE, ENGINEERING OR A CLOSELY RELATED TECHNICAL FIELD OF STUDY PLUS THREE (3) YEARS OF EXPERIENCE IN IOS APP DEVELOPMENT UTILIZING KNOWLEDGE OF IOS FUNDAMENTALS, ARCHITECTURE COMPONENTS, AND BEST PRACTICES, WRITING TESTABLE CODE AND UNIT TESTS.

SPECIAL REQUIREMENTS: MUST PASS TECHNICAL INTERVIEW. ON CALL AFTER HOURS 10% OF THE TIME.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Customer Support, Level 1
Algolia  
python javascript saas ios android api Jul 16
At Algolia, we are passionate about helping developers & product teams connect their users with what matters most in milliseconds! Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every day thanks to the code we push every day into production.

We are looking for a Customer Support representative to join our Level 1 Support team at Algolia to help enable our customers by answering product questions, assisting with account and billing issues, doing basic troubleshooting on technical issues, and routing requests to other departments as appropriate. As a Customer Support representative, you will be on the front lines helping answer frequently asked questions using your own product knowledge and our product documentation. You will also assist in troubleshooting technical issues by ruling out common causes of trouble and by gathering necessary information to enable our Level 2 Support team to investigate and troubleshoot further. Finally, you will advocate on behalf of our customers to help deliver a continuously improving customer experience.

Responsibilities

  • Handle product and technical requests via phone, web, and email support channels
  • Effectively troubleshoot and properly document customer’s support issues
  • Provide customers with regular updates regarding their support tickets
  • Conduct professional and empathetic conversations with customers to gather information, troubleshoot, and resolve technical issues or escalate to Level 2 Support when necessary

Requirements

  • 6-12 months of experience in Customer Support, supporting SaaS enterprise software
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audience
  • Demonstrated experience using product documentation and knowledge bases to provide product support
  • Ability to handle and prioritize a portfolio of tickets at various stages of resolution
  • Effective verbal and written communication skills demonstrating compassion and empathy towards customers
  • Experience effectively escalating complex technical issues to a backline Level 2 Support team
  • Ability to work weekends and holidays as needed to enable Algolia to deliver 24/7 support

Nice to have:

  • Familiarity with RESTful APIs and experience supporting their use
  • Experience with at least one programming language like Javascript, Python, etc. or Interest in learning more about software development
  • Experience with technical troubleshooting and an interest in progressing towards a Level 2 Technical Support Engineer role
  • Experience supporting open-source projects & their GitHub communities
  • Basic familiarity with iOS & Android platforms
  • Experience with Shopify, Magento, and Salesforce a plus

We’re looking for someone who can live our values:

  • GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
  • TRUST - Willingness to trust our co-workers and to take ownership 
  • CANDOR - Ability to receive and give constructive feedback.
  • CARE - Genuine care about other team members, our clients and the decisions we make in the company.
  • HUMILITY- Aptitude for learning from others, putting ego aside.

Benefits:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) matching plan
  • 20 Day PTO
  • Paid parental leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

Perks:

  • Competitive pay and equity
  • Charitable contribution matching 
  • Company provided equipment

Share this job:
Remote Lead Front End Engineer
javascript angular-js frontend ios android Jul 12

BiTE has an opening for a React Native mobile developer to work fully remote.

***Candidates must be US/ Canadian residents.***

We are looking for great developers to add to our rapidly growing team. Great developers are craftsmen who add value throughout the entire app process from initial strategy until final release. They iteratively improve our tools, find opportunities to automate, alleviate friction and strengthen our development process.

  • Required Skills & Experience
    • 5+ years developing native mobile applications
    • Expertise with Angular
    • Experience leading tasks throughout the project lifecycle
    • A strong passion to work in a fast-paced startup environment
    • Excellent communication skills
    • Thrives in a highly collaborative fast-paced remote team
    • Familiar with common architectural patterns and functional programming
    • Writes clean, well organized, well documented and well-tested code, utilizing language idioms and tools appropriate to the platform
    • Thrives in collaborative programming environments with frequent peer reviews.  
  • Desired Skills & Experience
    • Experience with React and/or React Native
    • Experience with Behavior Driven Development
    • Experience with Pivotal Tracker, Github, Slack
    • Expertise in Native iOS or Android development (esp. in Kotlin or Swift)

Outside of work, we’re a tight-knit group made up of smart, fun, diverse, passionate people. We have games night about once a month. (Thanks BoardGamesArena!) And our #random channel in Slack is populated with a dizzying collage of snarky memes, music finds, vacation videos, pet/kids pics, obscure tech news and kurzgesagt Youtube videos.  

If this sounds like a fit, we’d love to add you to our team.

Share this job:
Product Designer, Confluence
 
ios Jul 08
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is one of the fastest-growing software companies in the world, with millions of customers across our products (Jira, Confluence, and Trello to name a few). We’re continuing to invest heavily, in a bid to bring out the best in every team. We're growing our design team globally and searching for passionate, designers, and design managers who can bring their unique perspective to Atlassian.

As a Product Designer on Confluence, you'll work in an amazing cross-functional team of Designers, Engineers, and Content Designers to innovate the way Atlassian builds and design products.

In This Role, You'll Get To:

  • Own the onboarding experience for Confluence both web and mobile.
  • Work closely with feature teams to ensure consistent E2E user journeys across the product.
  • Collaborate with Marketing on how new features get messaged to our users.

On Your First Day, We'll Expect You To Have:

  • 4+ years of professional UX/product design experience, either in a single product start-up and/or enterprise-level software
  • An eye for detail, and the ability to get to the root of the problem with a customer-centric lens.
  • Ability to define projects and measures of success, test your assumptions and outcomes, and continuously incorporate feedback
  • You should also be comfortable synthesizing insights from qualitative and quantitative research.
  • Solid execution skills, with experience in modern tools such as Figma, Sketch, Framer, Mural, Invision, & Keynote.
  • A desire to learn, and grow from a strong team of designers. Our team moves fast, and there's always something to learn

And Ideally, We'd Hope You Have:

  • Experience in onboarding for enterprise products
  • Experience in UI elements and Visuals
  • Interest in Content Design and documentation
  • Some practical experience in mobile design, for iOS, and Android
More about our team

The Confluence team is focused on building a product that is loved by millions of users. Collaboration is our glue, whether it is working with engineering, design, project management, and product marketing. From the smallest details to two-year planning and vision, we’re the meeting point of business, technology, and customer solutions - and we love it every step of the way.

Designers at Atlassian own the complete user experience, from early-stage research and ideation, through implementation and iteration based on key success metrics. We're dedicated to agile methodology and are believers in 'keeping it lean'. We're also committed to crafting the best experience for our users by doing our best, at all times, to validate assumptions with various types of testing.

Learn how our design team works: https://medium.com/designing-atlassian


More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
React Native Developer
ios android react-native java javascript testing Jul 03

Evertel Technologies currently seeks a React Native Developer to join our team as a full-time  REMOTE developer.

Evertel is a communication platform (mobile, desktop and web) for government (think Slack for government). We are a small team entering a rapid growth mode serving Law Enforcement, Fire, Paramedic, and City Government, providing secure, federally compliant, real-time communication and collaboration tools.

Job Description:

We are looking for a React Native developer interested in building highly performant and highly secure mobile apps on both the iOS and Android platforms. You will be responsible for improving and growing the feature-set of our existing applications, as well as coordinating with those responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Responsibilities:

  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality.

Requirements:

  • 3+ years experience writing code and building software
  • 1+ years of development with React Native
  • Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
  • Strong knowledge of functional and object-oriented programming
  • Ability to write well-documented, clean Javascript code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode and Android Studio
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like Jest or
  • Familiarity and experience with MobX. We use MobX for state management extensively
  • iOS (Swift and Objective-C) native development experience a plus
  • Android (Java) native development experience a plus
  • A U.S. citizen and live in the U.S.
  • Fluent in both verbal and written English
  • Available for full-time work (40 hrs/week)
  • Self motivated and can work independently
Share this job:
Staff Engineer, Front End
react-js react-native mobile android ios frontend Jul 01

Curious about the technologies powering some of the most visited websites in the world? Build products, ranking in top 35 in Alexa, serve 50 million users daily, operate 2,000 servers and 6 data centers.

Livejasmin.com has become outstanding and market leader in the live streaming industry.

Jasmin.com is the place where people can connect authentically.

Oranum.com is the pioneering innovator in the online spiritual world and has become the world’s biggest live spiritual site.

Wait no longer to see the career that Docler can bring you in Luxembourg or Budapest. Be part of our family, a diverse working environment with over 30 nationalities.


This is a contract based, remote role.


With us, you will…

  • Build pixel-perfect, buttery smooth UIs across both mobile platforms
  • Leverage native APIs for deep integrations with both platforms
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native


What we expect from you…

  • 2 years experience with React
  • +2 years experience working as a mobile app engineer in an agile team
  • Hands-on experience with popular React.js workflows (e.g., Redux or Flux)
  • Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
  • Ability to write well-documented, clean Javascript code
  • Familiarity with native build tools, like XCode, Gradle, IntelliJ
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like Jest or Mocha

We are in it for the long haul so your future is safe with us.

We are always on the lookout for fresh talent to join our #doclersquad!

Share this job:
Developer Advocate
python ruby ios android dot net Jun 30
This Developer Advocate role blends expertise from engineering, marketing, and product with the mission of developer engagement. This is done by engaging our community of developers and driving excitement around developer-related technologies. This is a great opportunity to help improve awareness and usage of LaunchDarkly’s technologies through both marketing programs and in-depth engagement with our key accounts.

LaunchDarkly is a rapidly growing software company with a strong mission and vision carried out by a talented and diverse team of employees. Our goal is to help teams build better software, faster.

Software powers the world and LaunchDarkly empowers all teams to deliver and control their software.

About You
You love solving problems with software and have an enthusiasm for educating and sharing solutions with your community. You have a background in engineering and a passion for the community. You have passion, curiosity, technical depth, and extraordinary written communication skills. You should have the ability to converse with a broad range of programming language communities (Java, .NET, Node.js, Python, Ruby, iOS, Android, etc.), and have a real passion for modern application development trends at the intersection of development and operations. Our Developer Advocates can be responsible for anything from organizing developer events, to writing production-quality code and contributing to LaunchDarkly’s SDKs. Ultimately, your goal is to empower developers with the tools they need to make their job better. We meet developers wherever they are and support their journey, wherever that may lead.

Responsibilities:

  • Develop demo applications against our integrations and/or SDKs to showcase the product use case.
  • Collaborate with our Partnerships team to advocate for the developer voice and create impactful content in the form of demos, blog posts, webinars, and workshops.
  • Write about technology trends focused around feature management, modern application architecture with the goal of engaging developers, developer managers, and senior technical leaders.
  • Lead conversations in the community around best practices for feature flag management.
  • Articulate the technical value proposition of LaunchDarkly experience vs competitive solutions
  • Provide cross-audience support and in-depth technical enablement
  • [SENIOR AND PRINCIPAL ONLY]
  • Plan, own and launch technical enablement programs and training course materials
  • Be the local subject matter expert on identified technologies that are meaningful to the company.

Basic Qualifications:

  • Minimum 3 years of production-level software development or operations experience
  • Ability to independently build apps, craft solutions, interact with developers and operators to help them learn through the articulation of your experience.
  • Engaging written and verbal communication skills
  • Ability to work autonomously, willingness to travel when need be.
  • [SENIOR OR PRINCIPAL ONLY]
  • Ability to speak on a variety of topics ranging from deep technical talks to strategy and culture. 
  • Known leader or contributor in your community

Preferred Qualifications:

  • Preferred Qualifications
  • PM experience and/or have experience building communities.
  • A history of successful speaking engagements, industry influence and / or recognition in technology publications
About LaunchDarkly:
LaunchDarkly is a Feature Management Platform that serves hundreds of billions of feature flags daily to help software teams build better software, faster. Feature flagging is an industry-standard methodology of wrapping a new or risky section of code or infrastructure change with a flag. Each flag can easily be turned off independent of code deployment (aka "dark launching"). LaunchDarkly has SDKs for all major web and mobile platforms. We are building a diverse team so that we can offer robust products and services. Our team culture is dynamic, friendly, and supportive. Our headquarters are in Oakland.

At LaunchDarkly, we believe in the power of teams. We're building a team that is humble, open, collaborative, respectful, and kind. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, or disability status. 

We've partnered with KeyValues to help demonstrate the amazing culture we've built here at LaunchDarkly, find more info at https://www.keyvalues.com/launchdarkly
Share this job:
Full Stack Software Engineer
react-js javascript xamarin full stack healthcare java Jun 25

Location: Remote

Medsphere delivers award-winning healthcare IT solutions and software for providers of every size and budget.

Medsphere’s CareVue electronic health record (EHR) provides comprehensive clinical support for acute care hospitals and inpatient behavioral health providers, enabling better patient care and lower costs.

We need an experienced full stack software engineer with strong front end skills to help take our mobile user experience to the next level.

You want to work somewhere you can make a meaningful contribution, be challenged, and have a fun and friendly work environment. We have all of that and more here at Medsphere, so come join us!

You’ll get to:

  • Build features that help doctors and nurses save time and improve patient care
  • Focus on user experience and performance in mobile and browser environments
  • Design and implement major features and architectural upgrades
  • Continually improve development processes and tools
  • Work in a small team where your individual contributions really matter

Ideal Background and Expertise:

  • Strong to expert JavaScript, CSS, HTML5 for responsive, cross-platform single page apps
  • In depth in at least one JavaScript Framework such as (Knockout, Vue, Angular, React)
  • Experience with front end build tools such as Grunt, Gulp, webpack.
  • Working knowledge of Java (or C#) development for REST services
  • Competent with SQL
  • At least 5 years of software product development experience

Plusses but not required

  • Non-relational databases
  • UX and Graphic design
  • Objective C or Swift and Apple iOS build and release process

Perks and Benefits:

  • Remote Work
  • Flexible time-off plan
  • Flexible work hours
  • Health, vision, dental, 401k, and other benefits
Share this job:
Senior Software Engineer - Full Stack + iOS
pMD  
ios full stack senior testing Jun 25
The medical software industry is experiencing a revolution, and pMD is looking for a Senior Software Engineer who has the talent and drive to change it forever. You'll have a huge impact on health care in America by using cutting edge technology to change the way that physicians practice medicine. 

As a Senior Software Engineer at pMD, you're a technical leader in training. You've not only demonstrated engineering excellence, you've also been informally building management skills since you were in school by balancing multiple high-priority projects simultaneously.  Your past accomplishments suggest that as the company continues to grow, you're ready to start mentoring others and eventually build and lead a team of developers. 

Your programming work will focus on the pMD server and iOS applications, which tens of thousands of physicians and patients rely on each day to deliver and receive care. You'll build innovative, intuitive telehealth and communication features that save lives. In addition, you'll leverage your experience with growth hacking methods and tools to help make pMD a household name. 

A developer’s career at pMD is nothing like the stereotype of a programmer. In addition to brilliant engineering, it’s a hybrid program management role, involving high-level decision making and interaction with customers who love using our product.  Not only will the relationships you build with pMD's users become an invaluable source of feedback on your development work, they'll also inspire you to wake up each morning and make a difference in health care. 

Our development team is small and collaborative, so you will experience rapid career growth through real mentorship. You'll be a name (or a nickname) on the team and at happy hour, rather than Developer #300. You'll have opportunities to be involved in sales, marketing, customer success, recruiting, and other aspects of the business. 

At pMD you’ll wear many hats, have a lot of responsibility, and be part of a fun, smart, and creative team. We are debt-free, self-sustaining, and profitable; have extremely happy customers; and make up a group of people as talented and passionate as you are. We love what we do and care about doing good in the world. We strive to work like a beautifully engineered German car: fast, efficient, and fun.

You:

  • bring at least three years of focused, impactful software development experience
  • build features that are intuitive and fun to use
  • utilize data-driven techniques, such as A/B testing and app store optimization, in your relentless pursuit of user growth and retention
  • have intelligence, energy, and integrity
  • want to grow your career quickly and start learning leadership skills
  • are detail-oriented, focused, and proactive
  • keep your finger on the pulse of emerging technologies and bring new ideas to the team
  • find elegant solutions to complex business issues
  • communicate fluidly in a team environment
  • aren't agoraphobic - travel is fun (as long as it can be done safely!)

We:

  • are a small, mission-driven team passionate about making a difference
  • have a track record of success as a fast-growing private company. We’ve made the Inc. 5000 fastest growing company list for eight consecutive years, and in 2018 we made the SF Business Times Fast 100 fastest growing company list as well
  • inhabit a beautiful building on San Francisco’s north waterfront
  • love what we do! Our employees rated us 5/5 on Glassdoor and we received “Best Place to Work” awards from SF Business Times,Modern Healthcare and Inc. Magazine
  • love our customers - and they love us! We have over 1,200 glowing reviews on our website
  • provide benefits like 100% of health insurance premiums covered, virtual happy hours, wellness programs, and much more! 
At pMD you can grow as quickly as you want to. Plus, you'll be able to see the impact of your work immediately, and you'll hear from our users about how your efforts have improved their lives. 

Unfortunately, we are unable to provide visa sponsorship. Candidates must be authorized to work in the U.S. as a precondition of employment.
Share this job:
Senior Android Engineer
android senior java html swift objective-c Jun 23

About GooseChase

GooseChase is a rapidly growing, fully remote web and mobile platform for creating and facilitating scavenger hunts. Through our website, organizers create custom "hunts" for anything from on-boarding new employees, touring museums, engaging at festivals, educating students and more! Participants can compete as teams or individuals to submit photo/video, text or GPS based missions through our native Android and iOS apps.

The key technologies we use are:

  • Android App: Java using Realm for local data storage. Open to moving to Kotlin going forward.
  • iOS App: Primarily Objective-C (UI with PureLayout and Layout Anchors), with a bit of Swift and Realm for local data storage. Looking to move towards Swift going forward.
  • Front-End: Typescript with React (Redux), HTML, SCSS & Webpack.
  • Back-End: Django, REST (Tastypie), Task Queuing (Celery, Redis, RabbitMQ), Postgres, Nginx, Gunicorn.

Because of the flexibility and ease-of-use of our product, we have successfully powered game types ranging from festival-wide competitions, with thousands of dollars in prizes, to K-12 classroom lessons on government types, featuring gummy bears to help demonstrate the differences between a dictatorship and a democracy!

Seeing the different ways the product can be used, and the joy it creates in those who participate, is an incredibly rewarding experience & is something we’d love to share with you as well! You'll also be having a major impact as our apps have been responsible for ~10M submissions in the last year alone!

Responsibilities

As Senior Android Developer, you’ll have the opportunity to create new, exciting features for our game participants. You will work directly with our design and back-end teams to bring feature mock-ups to life, delighting our users and ensuring the delivery of high-quality code that focuses on reliability and performance.

Specific responsibilities include:

  • Being familiar and up-to-date with the platform functionality (online game manager & participant mobile apps).
  • Working with our customer success & design teams to understand the motivations for a feature & coding it with those objectives and the user's experience in mind. Put another way, we want you to know why you are doing what you’re doing!
  • Staying up to date with the relevant Android guidelines and best practices, as well as relevant SDK changes and common libraries.
  • Developing the mobile components for new features that will help game participants play games more effectively while delighting them in new and unexpected ways.
  • Participating as a member of the development team - sharing best practices & learnings so the rest of the team can improve.
  • Working under limited supervision with significant latitude for the use of initiative and independent judgment.
  • At least base level experience with the iOS platform to support other engineers.

Job Requirements

The candidate for this position must be:

  • At an advanced level in Android application development, with architect-level involvement in at least one large production app that has been published in the Play Store.
  • Deeply knowledgeable about Android programming best practices and how to implement them in an existing project.
  • Able to take ownership of work, maintaining high standards of performance, reliability & security.
  • An excellent communicator, problem solver, and creative thinker.
  • Located within, or has regular working hours within the GMT-8 (PST) to GMT+2 (CEST) time zones to ensure sufficient overlap with our distributed product team.

Although not strictly required, it would be a massive plus if the candidate had past experience:

  • Working with the platform-specific camera APIs to capture and display photos/videos.
  • Implementing automated testing into legacy applications.
  • Participating in smaller teams, especially in a remote setting.

Perks

  • Fully remote work - work whenever/wherever/however you want.
  • Competitive compensation & benefits, including stipends for equipment, co-working spaces, etc.
  • Join a company that is profitable & growing quickly, but still prioritizes doing the right thing over everything else.
  • Significant learning opportunities - whether it’s learning about other parts of the business or taking on more responsibility, we expect everyone on the team to be continually looking to grow.
Share this job:
Software Engineer in Test
Noom  
android automation ios xcuitest android-espresso cloud Jun 22

At Noom, we use scientifically proven methods to help our users create healthier lifestyles, and manage important conditions like Type-II Diabetes, Obesity, and Hypertension. Our Engineering team is at the forefront of this challenge, solving complex technical and UX problems on our mobile apps that center around habits, behavior, and lifestyle, and doing so with a focus on quality and usability.

We are looking for a Mobile Software Engineer in Test to join our QA Team and work with existing members of the team to build a foundation for UI automation for our iOS and/or Android apps. As an automation engineer, you’ll be contributing to our efforts to build and operationalize a continuously growing library of automated tests in order to monitor and improve quality across our mobile products, which are used by hundreds of thousands of users every day. You’ll work closely with our Product and Engineering teams to ensure that test coverage is provided for key features and product changes before we release them to our coaches and users. You’ll also work on improving post-launch quality by digging into bug reports and helping to ensure that we focus our attention on the highest-impact issues affecting our users.

What You’ll Like About Us

  • We work on problems that affect the lives of real people. Our users depend on us to make positive changes to their health and their lives.
  • We base our work on scientifically-proven, peer-reviewed methodologies that are designed by medical professionals
  • A respectful, diverse, and dynamic environment in which Engineering is a first-class citizen, and where you’ll be able to work on a variety of interesting problems that affect the lives of real people.
  • A generous budget for personal development expenses like training courses, conferences, and books.
  • Three weeks’ paid vacation, and a flexible work policy that is remote- and family-friendly. We worry about results, not time spent in seats.
  • Delicious (and nutritious) daily lunches and snacks prepared by Sam, our NYC office on-site chef.

What We’re Looking for:

  • 3+ years of hands-on experience developing UI automation for native mobile apps
  • A proven track record of building and maintaining effective automated tests
  • Proficiency working with one or both of the following mobile UI automation frameworks: XCUITest, Espresso
  • Familiarity with one or more cloud test execution platforms: Firebase Test Lab, AWS Device Farm, App Center Test Cloud, Saucelabs
  • Excellent written and verbal communication skills
  • Ability to thrive in a dynamic, agile SCRUM, start-up environment
  • Interest in digging into user reports to assess and prioritize post-launch technical issues
Share this job:
Software Engineer, Front End/React
react javascript android ios frontend html Jun 20

About SpiderOak

We want to change the world, and we’ve already done it once. SpiderOak has been building encrypted software since before the first iPhone was released.

SpiderOak is committed to building secure and reliable software that protects our customers’ data. Our approach is fundamentally different from most mainstream security companies. Instead of adding layers of security on top of an insecure system, we build software that is inherently secure.

How are we different?

SpiderOak builds need-to-know technology that supports customers working in hostile environments. Traditional systems trust IT infrastructure to maintain the whole security system, even though the news is rife with evidence that this model does not work. Our software combines end to end encryption with a distributed ledger (aka Blockchain) technology to offer best-in-class security with no backdoors.

The Distributed Ledger, SpiderOak Model

A distributed ledger approach can provide compartmentalization of data that does not suffer from a single point of failure and is both fast and cost-effective. Compartments are defined using an irrefutable distributed ledger, enabling complete confidence in who is allowed to participate. Once the list of allowed users is defined, it becomes easy for those parties to negotiate shared encryption keys to secure the data being collaborated on.

Our approach allows for the instant provisioning of cryptographically secure collaboration spaces for use in scenarios where certainty about who has access to that space is a mission requirement.

About SpiderOak Engineering

Our Engineering team is comprised of passionate and creative people who are committed to the premise that complexity is the enemy of security. The problem of security will not be solved by layering on more band-aids, e.g. firewalls, packet inspection, two-factor authentication, etc... these actually add complexity by increasing the attack surface. We take a fundamentally different approach by removing the need to trust your infrastructure or your admins through the combination of

  • Zero-trust systems and applied cryptography
  • Distributed ledger

Our platform and applications – built on Go – enable our customers to collaborate and communicate securely, and we’re looking for growing the team to help us turn this ambitious vision into reality. Our culture is focused on productivity and creativity, and we’re committed to collaboration with our colleagues across the organization.

Job Description

Rather than bore you with a long description, let’s cut to chase: your job is to create user interfaces using ReactJS, JavaScript, HTML and other front-end technologies. Integration examples currently include: networking, crypto, key store, file management, and push notifications… but the list might grow as the user needs evolve.

NOTE: Given the nature of our work, candidates must be US Citizens residing in the United States.

Share this job:
Technical Account Manager - EMEA
Algolia  
manager account manager java javascript ruby php Jun 18
*This role will be required to be based in the UK or France,
*You must be able to provide coverage for UK time 8 AM - 5 PM.

The Technical Account Manager (TAM) serves as a designated technical support contact and a trusted advisor to Algolia’s customers. The TAM works to deliver and manage resolution of complex issues with the full context and understanding of the customers specific product and technology environment. The TAM will orchestrate reactive and proactive support across Algolia Product Engineering teams as related to a customer’s operation and optimization of Algolia’s products. By maintaining a long-term relationship with their customers, a TAM gains an understanding of the customer’s overall technical environment, usage trends, and pain points - which is used by the TAM to effectively support customers.

RESPONSIBILIES:

  • Serve as the primary point of contact, develop and lead the technical relationships for a named set of accounts.
  • Work closely with your account’s Customer Success Manager to ensure the customer’s long term health through a world-class support experience.
  • Manage a diverse and complex scope of support issues across multiple client engagements.
  • Work across the organization and escalate as necessary for confirmation of solutions or other options.
  • Effectively troubleshoot, properly document, and regularly update customer’s support issues.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to your customers.
  • Develop, maintain and present comprehensive case status reports to customers on a regularly scheduled meeting.
  • Proactively identify and work with the customer to resolve technical risks and bottlenecks.
  • Provide guidance on how to optimize the use of their environment.

REQUIRMENTS:

  • 5+ years of experience in Technical Support, supporting SaaS enterprise software
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python
  • Experience with REST API, database management, and web development technologies
  • Strong desire to help people solve problems with the ability to explain complex technical concepts to a broad audience
  • Proficiency in communicating complex technical issues to both technical and non-technical audiences via phone and email channels
  • Excellence in time management, task prioritization, and evaluation of situational urgency
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as needed may be required
  • Travel to customers' locations may be required
  • This role will be required to work UK time (8 AM - 5 PM)

NICE TO HAVE:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Working in a 24/7 contact center environment
  • Experience with Shopify, Magento, and Salesforce.com a plus

WE’RE LOOKING FOR SOMEONE WHO CAN LIVE OUR VALUES:

  • GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
  • TRUST - Willingness to trust our co-workers and to take ownership
  • CANDOR - Ability to receive and give constructive feedback
  • CARE - Genuine care about other team members, our clients and the decisions we make in the company
  • HUMILITY - Aptitude for learning from others, putting ego aside
Share this job:
UI Designer - Mobile Apps
ui ios android crypto finance frontend Jun 09
About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion.  Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets.  We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!

Kraken is expanding our Product Design team.  The company is comprised of experienced and motivated veterans of the technology, design, and finance industries.  We are building sophisticated crypto-trading products while having fun along the way.  Come help us continue to define and lead this exciting industry.We are looking for a creative and motivated self-starter with attention to detail and an eye for beautiful, clean user interfaces.  A UI designer who can produce end-to-end intuitive interfaces that connect the design workflow with product goals. From mapping user journeys into flow diagrams, creating moodboards, designing visual concepts to high fidelity mockups and static prototypes, and providing clear direction for development teams implementing designs into front-end code.  You consider the user experience first and support design decisions with understanding of Gestalt design principles, sensitivity to typography, guided by best practices and data from usability tests and site metrics. You'll be a key member of the design team, collaborating closely with the very best engineers, designers, business leadership, partners and customers in the industry. You will take a leading role defining key desktop app features while applying best practices throughout the product.(Amazing perks, remote teams, stock incentives, flexible hours and open PTO policy make Kraken a great place to work.)

Responsibilities

  • Collaborate closely with designers, product managers, engineers and stakeholders to deliver end-to-end product experiences
  • Apply business objectives into concepts creating mood boards, visual design concepts, and mockups of intuitive user experiences
  • Distill and visualize complex data sets and attributes into summarizing views
  • Incorporate pattern-based solutions across iOS and Android devices
  • Define, create, and improve the tools and processes that accelerate workflows for other designers and developers
  • Help define and expand on our existing design system
  • Translate mockups into reusable components within a Figma design system
  • Prototype and iterate designs to connect and optimize user flows
  • Demonstrate proficiency communicating throughout the design process from formulating high-level strategy to executing pixel-perfect mockups
  • What skills, experiences, knowledge are a must?

Requirements

  • At least 4 years of product design experience
  • Strong portfolio of latest relevant work
  • Understand Gestalt design principles, ability to recognize design challenges, and formulate a variety of creative problem solving solutions
  • Sensitivity to composition, negative space, and typography
  • Solid understanding of user-centered design and UX principles
  • Expert-level creation of user interface across modern and deprecated iOS and Android devices
  • Experience with component-based design tools such as Sketch or Figma
  • Creative idea generator with a problem solving mindset
  • Ability to receive constructive criticism to ultimately improve the end result
  • Willing to take initiative and ownership of tasks and deliverablesUnderstanding of Bitcoin and the cryptocurrency movement
  • Proficiency designing for finance, charting, trading, or data dense applications
  • Desire to make the best trading platform in the world
We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

Check out all our open roles at https://jobs.lever.co/kraken. We’re excited to see what you’re made of.  

Learn more about us:
Share this job:
UX Designer - Mobile Apps
ux ios android frontend testing crypto Jun 09
About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion.  Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets.  We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!

We are looking for an excellent UX designer to research, analyze, and design end-to-end beautiful, intuitive interfaces throughout the entire design workflow from competitive analysis, mapping out user journeys in flow diagrams, creating sitemaps, high level wireframes to high fidelity mockups, and working with the frontend team to implement design solutions.  We need a creative, highly motivated team player with attention to detail and an eye for beautiful, clean user interfaces. You must follow the principles of User-Centered Design to always regard the user/customer experience first and support your design decisions with best practices and data from usability tests or metrics. This person will be a key member of the product design team collaborating closely with the very best engineers, designers, business leadership, partners and customers in the industry.

Responsibilities

  • Perform competitive analysis, define user personas, study cryptocurrency trends and strategies.
  • Create and run usability tests during product design and after launch to guide the design process.
  • Create and improve information architecture, nomenclature, and diagrams for our apps, including sitemaps, flowcharts, wireframes, and static prototypes.
  • Work closely with our Product team and contribute to requirements gathering, design documentation, and implementation reviews.
  • Work with internal Design team and client groups to design and build user-friendly interfaces and application hierarchies based on functional specifications and persona-based usability findings.
  • Participate in key internal meetings, including regular status updates, planning sessions, document ongoing progress and effectively communicate findings
  • Review user adoption for product deliverables and acceptance testing combining data, analysis, and creative design thinking.
  • Ensure design documents are current and complete, with solutions implemented properly and user feedback incorporated into future product design iterations.
  • What skills, experiences, knowledge are a must?

Requirements

  • 4+ years UX design experience guiding product development cycle for a successfully launched web, mobile, and/or software application
  • Bachelors degree or equivalent experience in Human Computer Interaction, Digital Media Design, Graphic Design, Fine Arts or related field.
  • Passionate about current and emerging product design trends, user-centered design principles, with a knack for keeping our team informed.
  • Understand Gestalt design principles, ability to recognize design challenges, and formulate a variety of creative problem solving solutions
  • Fluent in iOS and Android mobile/tablet UI patterns, and pairing data with effective design solutions.
  • Strong sense of interaction design and user flows paired with an ability to translate static solutions into wireframes, prototypes, and testable concepts.
  • Ability to give and receive constructive design critique.
  • Autonomous team player who takes initiative and responsibility for key UX design process deliverables.
We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

Check out all our open roles at https://jobs.lever.co/kraken. We’re excited to see what you’re made of.  

Learn more about us:
Share this job:
Technical Account Manager
Algolia  
manager account manager java javascript ruby php Jun 08
The Technical Account Manager (TAM) serves as a designated technical support contact and a trusted advisor to Algolia’s customers. The TAM works to deliver and manage resolution of complex issues with the full context and understanding of the customers specific product and technology environment. The TAM will orchestrate reactive and proactive support across Algolia Product Engineering teams as related to a customer’s operation and optimization of Algolia’s products. By maintaining a long-term relationship with their customers, a TAM gains an understanding of the customer’s overall technical environment, usage trends, and pain points - which is used by the TAM to effectively support customers.

RESPONSIBILIES:

  • Serve as the primary point of contact, develop and lead the technical relationships for a named set of accounts.
  • Work closely with your account’s Customer Success Manager to ensure the customer’s long term health through a world-class support experience.
  • Manage a diverse and complex scope of support issues across multiple client engagements.
  • Work across the organization and escalate as necessary for confirmation of solutions or other options.
  • Effectively troubleshoot, properly document, and regularly update customer’s support issues.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to your customers.
  • Develop, maintain and present comprehensive case status reports to customers on a regularly scheduled meeting.
  • Proactively identify and work with the customer to resolve technical risks and bottlenecks.
  • Provide guidance on how to optimize the use of their environment.

REQUIRMENTS:

  • 5+ years of experience in Technical Support, supporting SaaS enterprise software.
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python.
  • Experience with REST API, database management, and web development technologies.
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audienceProficiency in communicating complex technical issues to both technical and non-technical audiences via phone and email channels.
  • Excellence in time management, task prioritization, and evaluation of situational urgency.
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as needed may be required.
  • Travel to customers' locations may be required.

NICE TO HAVE:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Working in a 24/7 contact center environment
  • Experience with Shopify, Magento, and Salesforce.com a plus

WE’RE LOOKING FOR SOMEONE WHO CAN LIVE OUR VALUES:

  • GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
  • TRUST - Willingness to trust our co-workers and to take ownership
  • CANDOR - Ability to receive and give constructive feedback
  • CARE - Genuine care about other team members, our clients and the decisions we make in the company
  • HUMILITY - Aptitude for learning from others, putting ego aside

BENEFITS:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Flexible work hours and unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 
Share this job:
Senior React Native Developer
react-native senior java c swift ios Jun 06

Work as part of a small team to build React Native iOS / Android applications for FullStack's clients. Architect, build and maintain excellent React Native applications with clean code. Implement pixel perfect UI's that match designs. Implement clean, modern, smooth animations and transitions that provide an excellent user experience. Integrate third-party API's. Write unit and integration tests. Release applications to IOS and Google Play stores. Work with native modules when required.

Requirements


  • 4+ years of professional experience working with React Native.
  • 6+ years of professional software development experience.
  • Experience working with Swift, Objective C, and Java a plus but not required.
  • Meaningful experience working on large, complex systems.
Share this job:
Sr. Quality Engineer, Buyers Experience
eBay  
java javascript css ios testing May 31
Looking for a company that inspires passion, courage, and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose-driven community that is dedicated to creating an ambitious and inclusive workplace, join eBay – a company you can be proud to be a part of.

What you will do at eBay

Develop best in class test automation code

Carry out functional and non-functional testing including web accessibility, product app security, server-side load and performance, and client-side page speed

Improve product and code testability by influencing design at the architecture phase 

Develop tools to improve the efficiency of product development and testing.

Evangelize quality of your product

Collaborate with other functions including product management, product development, and designers

Plan, define and execute test strategies in a multi-screen, multi-platform, multi-language web application environment and ensure they are released to production with high quality

Technical & Testing SkillsStrong computer science fundamentals including data structures and algorithms

Strong coding skills, preferably in one or more high-level programming languages. Java a plus

Experience with automation testing frameworks Selenium/Webdriver/TestNG

Proficient with at least one of the following types of databases - Relational or NoSQL databases (Oracle, Teradata, Hadoop, MongoDB) 

Experience with web development technologies, Http, Javascript, CSS, HTML

Familiarity with server-side load and performance testing tools like JMeter

Experience with non-functional testing like web product security, page accessibility, and client-side page speed

Familiarity with mobile operating systems like iOS, Android

Familiarity with mobile application testing tools, emulators, and mobile application development environment.

Familiarity with mobile automation tools such as XCTest, Espresso 

Experience with test modeling, test design, and test reporting

Soft & Interpersonal Skills

Highly collaborative mindset and a good team player

Focus and attention on customer experience

Quick learning ability to learn new things and independently. seeks areas of improvement for personal growth ”

Self-driven attitude: goes the extra mile, proposes solutions and improvements, is involved and proactive

Strong communication skills both oral and in writing

Prioritize well in a multi-project environment

Analytical mindset and a brilliant observer

An effective negotiator with other teams/functions

A sound approach to risk management

Basic Qualifications:

Bachelor’s degree, or it is equivalent in Computer Science, Engineering or a closely related field

About Buyer Experience QE Team:

Buyer Experience QE team is a highly dynamic team that enables powering disruptive experiences on eBay including view item, transactions, home page, my eBay, global header, browse, deals, events, interest, warranty, stores, gift cards, notification, coupons.  

Opportunity to work cross eBay ecosystem

Opportunity to work with the latest and greatest technology such as node js.

We aspire to be full-stack engineers.
Share this job:
Game Programmer
cs unity ios May 23

Kwalee is an expanding, independent mobile games developer and publisher based in the beautiful town of Leamington Spa, England, within the area known as Silicon Spa where over 3,000 game developers work.

Kwalee is one of the world's fastest growing studios and has rapidly become the largest hyper-casual publisher in the UK. Thanks to hit games including Draw it, Looper, Jetpack Jump, Shootout 3D, Go Fish!, Plank! and Rocket Sky, Kwalee has hundreds of millions of players across the globe, placing us within the top 5 mobile developers worldwide.

The company was founded in 2011 by David Darling CBE - awarded by the Queen, co-founder of Codemasters and comprises of a highly skilled and creative team that has doubled its size in the last year. The team includes many industry veterans and the original creator of the Micro Machines video games (yes, you read well, we have celebrities here!).

As a Game Programmer you love coding and have a passion for games, therefore creating game software is the perfect job for you!

You can either work REMOTELY or in our Leamington Spa office surrounded by a great bunch of people!

What you tell your friends you do

“Even if you don’t understand a word of it, thanks to my high quality code you’re able to spend many joyful hours playing our games.”

What you will really be doing


  • Designing and writing high quality and reliable code for our games.


  • Using C# and Unity as the main technologies in your day to day work.


  • Solving any challenges that might appear on the way.

 How you will be doing this


  • You’ll be part of an agile, multidisciplinary and creative team and work closely with them to coordinate efforts and get the best results.


  • You’ll think creatively and will be motivated by challenges and constantly striving for the best.


  • You’ll work with cutting edge technology, if you need software or hardware to get the job done efficiently, you can get it

Team

Our talented team is our signature. We have a highly creative atmosphere with around 60 staff where you’ll have the opportunity to contribute daily to important technical decisions. You’ll work within an extremely experienced and passionate team, including David Darling and the creator of the Micro Machines video games.

Skills and requirements


  • At least 3 years of experience in game development with C#. We have 2 positions available so can consider more senior experience.


  • Experience with Unity.


  • Android / iOS / Amazon or UI experience would be a plus.


  • Excellent communication skills.


  • An avid interest in either console or mobile games, preferably both.

 We offer

  • You can either work REMOTELY or in our Leamington Spa office surrounded by a great bunch of people!

  • We want everyone involved in our games to share our success, that’s why we have a generous team profit sharing scheme from day 1 of employment


  • In addition to a competitive salary we also contribute to your pension, offer private medical cover and life assurance


  • Creative Wednesdays! (Complete freedom to design and make your own games every Wednesday)


  • Access to on site gym - no more skiving!


  • 25 days of paid holidays plus bank holidays

  • Flexible working hours
  • Free snacks, fruit and drinks

  • Monthly employee awards

  • Latest equipment available - we even have a robot!

  • Quarterly team building days - work hard, play hard!

 Our philosophy

We firmly believe in creativity and innovation and that a fundamental requirement for a successful and happy company is having the right mix of individuals. With the right people in the right environment anything and everything is possible.

Share this job:
Senior Mobile Developer
indi  
ios android mobile flutter kotlin senior May 23

Background

At numo, we incubate new “fintech” companies. Our flagship product, indi, is growing rapidly, and we are seeking a senior mobile engineer to join our development team.

The Job

Here’s what you’ll be working on:

indi is one of a kind digital banking product targeted at self-employed customers who are part of the rapidly growing gig-economy space. We are building a product to address the challenges faced by these customers in a unique way. 

Job Responsibilities:

  • Be a significant contributor to the development team that is creating the indi mobile app for iOS and Android, written in Flutter.
  • Collaborate with product and design teams to deliver a flawless experience to our users and realize our product vision.
  • Design and implement backend APIs consumed by the mobile app.
  • Create software that is robust, testable, and easy to maintain.

We are looking for:

  • At least 5 years of real-world experience building iOS or Android apps.
  • Expertise in Flutter, or Kotlin and Swift/Objective-C.
  • Experience managing a secure release and deployment process for the App Store and Google Play.
  • Passion for learning new technologies and sharing your knowledge and experience with other developers.
  • Desire to build and be part of a fun, high-functioning team.
  • A computer science degree is desired but can be substituted with significant real-world experience.

What numo offers

  • Competitive salary
  • Opportunity to own equity directly in products incubated by numo
  • Cool office space at East Liberty
  • Opportunity to work on cool new technology
  • Great benefits
Share this job:
Sr Software Engineer / Web Developer
react-js react-native node-js typescript javascript senior May 21

Are you a full stack developer with a strong desire to work on the world’s most visible brands? Does collaborating alongside some of the smartest, most innovative people in the mobile industry excite you? Are you highly creative, technically-savvy, organized, and dedicated?

Branding Brand, the leading mobile commerce platform to top retailers, seeks best-in-breed developers for its Senior Software Engineer position. Our engineers have a burning passion and commitment to collaborative problem solving, sophisticated design, and quality. You will be responsible for working in an interdisciplinary team on a variety of large-scale mobile websites and apps that enrich the user experience.

 
Responsibilities:

  • Learn our proprietary platform technology for mobile websites that use the latest functionality in mobile innovations
  • Work with senior developers and architects to produce world-class mobile web and native applications
  • Contribute to the evolution of our technology
  • Take web application projects from mock-ups to completion
  • Develop mobile frameworks and toolkits
  • Develop enterprise Node.js, React, and/or PHP applications
  • Work closely with Quality Assurance Engineers and Account/Project Managers to communicate status of projects
  • Work with bug tracking/project management software suites
  • Develop and maintain automation tools for QA processes
  • Create and maintain custom e-commerce monitoring tools
  • Implement secure coding best practices and participate in ongoing security training and awareness


Qualifications:
 

  • Strong background in web languages and technologies; Javascript, Node.js, React.js, PHP
  • Understanding of OOP in Javascript and how it applies to code quality
  • Transforming design mockups/wireframes into functional components
  • Strong skill-set in creative problem solving
  • Background in iOS and Android is a definite plus, but not required
  • A solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
  • Prior experience in test-driven development is a plus
  • Experience with Subversion and/or Git source control
  • Experience with xUnit frameworks a plus
  • Experience with bash/command line a plus
  • Experience with RESTful APIs a plus
Share this job:
Senior Partner Solution Architect
 
senior java python javascript big data ios May 20
We work with the world’s biggest enterprise customers focused on leading a revolution to transform their organizations to take advantage of the digital economy. The list includes Amadeus, Concur, eBay, GE, LinkedIn, and many others. You can learn more here: www.couchbase.com/customers

Are you an individual who is customer focused, innovative, solution oriented and enjoys working with technology partners and global SIs? If so, read on. Couchbase is looking for a talented Senior Partner Solution Architect with expertise in databases, big data, cloud and/or mobile technologies to support our product and partner organization. This position will cover a variety of exciting technologies, including big data, mobile, IoT, containers & orchestration, DevOps and cloud technology ecosystem partners.

Responsibilities

  • Working with partners to create technical integrations and/or end-to-end solutions between their products and Couchbase. Examples include: Red Hat/IBM, Grafana Labs and Prometheus, Informatica, Confluent/Kafka, Databricks/Spark, Elasticsearch, VMware/Pivotal/Spring, and public Cloud providers
  • Assisting our customers to deploy partner integrations and solutions
  • Supporting our direct sales teams when they leverage partner solutions at customers
  • Creating technical and marketing collateral describing partner integrations and/or solutions
  • Developing and delivering exceptional company/product presentations and demonstrations 1:1 and 1:many
  • Working with product management and engineering to drive enhancements to the product 
  • Engagement of the partner community through attendance at technology events, writing blog posts and delivering presentations at trade shows
  • Partner education and maximizing Couchbase’s success through effective coaching and product positioning

Requirements

  • 10+ years working in a customer facing position such as presales, post-sales or consulting
  • 10+ years experience in traditional RDBMS or NoSQL databases, including data modeling. Direct exposure to Couchbase, Cassandra, MongoDB, Aerospike, Redis and Hadoop/HBase is preferable, but not required
  • 10+ years experience with Linux, Windows and their ecosystems, including Bash, Python and GitHub
  • Familiarity with programming languages such as Go, Python, Javascript, Java, .NET or Objective C
  • Bachelor or Master's degree in Computer Science or a related field
  • Strong communication and presentation skills with an ability to present complex solutions concisely 1:1 and to a large audience
  • Fluency in speaking to the full range of IT stakeholders including the IT Director / CIO level
  • Enthusiastic and knowledgeable about some established and emerging trends across the cloud ecosystem. 
  • Continuously learning about exciting new technologies like Kubernetes, Apache Camel, Prometheus, AWS Lambda, OpenWhisk, Kafka, Spark, Quarkus, and Spring Data, among other Cloud Native Computing Foundation projects
  • Passionate about the mobile and IoT ecosystem, including Android, iOS, field gateways and distributed systems with intermittent connectivity
  • Good knowledge of data center architecture covering multi datacenter and global deployments
  • Organized and analytical, able to thrive under pressure with outstanding time management skills
  • Creative and adaptive approach to removing obstacles and accelerating the integration efforts
  • Ability to travel to both partner and customer sites 25% or more
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.
Share this job:
Humbly Confident Senior Android Developer
android senior javascript ios finance May 18

About Us and Why We’re Hiring

We build “You Need a Budget”, the best budgeting software around. (But people in the know call us YNAB, which is pronounced “why-nab”.) For more than a decade, people have been buying YNAB and then telling their friends what a difference it has made in their lives. Google us, and you’ll see what we mean. We love building something that has a huge positive impact on people’s lives.

YNAB is growing, and so is our product team. Our software ecosystem includes personal budgeting apps for web, iOS, and Android. We have some big plans for our Android app, and that’s where you might come in.

Requirements (these are real, actual requirements):

  • You must have at least five years of professional software development experience.
  • At least 4 of those years were spent writing Android apps.

But first, you need to know if you’ll even like working with us. Let’s talk about life at YNAB and then we’ll go into detail about who we’re looking for.

We’re profitable, bootstrapped, and growing. YNAB started in 2004 and we haven’t taken any outside funding—we’re in it for the long haul. We have one overarching requirement when it comes to joining our team: our Core Value Manifesto has to really click with you. If you’re nodding emphatically while reading it, you’ll probably fit right in, in which case, we can’t wait to hear from you!

Who you’d be working with:

Our developer team is about 20 people strong, and we frequently work in cross-functional teams, so you'll get to work with awesome people in all different roles in the company.

Regardless of their varied interests, all of our developers have one thing in common: they are a joy to work with. You won’t find heated arguments, big egos, and raised voices here. We save our competitive spirit for YNAB’s competitors (or the occasional spirited board game session), but internally we build up our teammates and celebrate their successes. We all love to program and solve problems in clever ways, and we regularly take time to geek out and show each other something cool we built or found to make our lives easier.

And of course, as a developer, you’ll get to work closely with our designers, who are amazing. They have the awards (including at least one actual Emmy) to prove they’re good at designing stuff, but there are plenty of skilled designers out there. More importantly, they are welcoming of feedback and suggestions during the design/development process, and are technically savvy enough to continuously improve our development workflow. For example, check out this post that Emily wrote describing how we handle semantic colors across all of our apps.

How You’ll Work at YNAB

We work really hard to make working at YNAB an amazing experience (we’ve even been named one of Fortune’s Best Small Companies to Work For) and have a team full of truly exceptional people—the kind you’ll be excited to work with. Here’s how we operate:

Live Where You Want

We’re a fully remote team, so you can live and work just about wherever you want, as long as it’s somewhere between the Pacific Time Zone (UTC-8) and the Central European Time Zone (UTC+1). Just make sure you have a reliable internet connection.

No Crazy Hours

We have only worked more than 40 hours per week in extremely rare circumstances. We work hard and smart but we’re in this for the long haul; no need to go crazy on the hours.

Take Vacation (Seriously)

We want you to take vacation. In fact, we have a minimum vacation policy of three weeks per year. Five weeks feels about right (plus two extra weeks for Holiday break). It’s important to get out and do something. We’ll look forward to seeing pictures of your vacation in our #office_wall Slack channel.

The YNAB Retreat

We get everyone together once a year to catch up on spreadsheets and powerpoints in a Best Western conference room. Just kidding! So far, we’ve done Costa Rica, a gigantic cabin in the mountains, a beach house in the Outer Banks, a ranch in Montana, and most recently, Laguna Beach. We play together, and reinforce the bonds we’ve made as a team and company. Every year, we leave refreshed, motivated, and excited for the year ahead together.

Up Your Game

We’re serious about helping you improve your craft. We budget for it (hey-o!). Think conferences, online courses and subscriptions, dedicated time away to learn something new… it’s really up to you and your manager. But we love to see our people growing in their craft.

International is Absolutely Okay

If you are Stateside, we’ll set you up as a W2 employee. If you’re international, you’ll be set up as a contractor. (We are spread all over the world: Switzerland, Scotland, Mexico, Brazil, Argentina, Germany, Canada, and all over the United States.)

Benefits

For our US employees, we offer fantastic health, dental, and vision insurance, where we cover 100% of the premium for you and your family. (No need to check your vision, you read that right, 100%. Although if you did need to check your vision, we’ve got you covered!)

We also have a Traditional and Roth 401k option. YNAB contributes three percent whether you choose to throw any money in there or not. It vests immediately. (Are you a personal finance junkie like our founder Jesse? He set up YNAB’s 401k to have the lowest fee structure possible, where all plan costs are paid by YNAB, not your retirement nest egg. The investment funds available are fantastic, passively-managed, ultra low-cost index funds. You’re not a PF junkie? Trust us, it’s awesome.)

Other Tidbits

  • Once you start, we DEMAND (in a friendly, ALL CAPS IS YELLING way) that you fill out your “Bucket List” spreadsheet with 50 items. (That’s harder than it sounds!)
  • We give personalized birthday and holiday gifts. (And where possible, these help with the aforementioned bucket list items.)
  • We have a bonus plan based on profitability. You’ll be in on that from day one. YNAB wins, you win. That kind of thing.
  • We’re all adults. There’s no need to punch a clock, or ask for permission to take off early one afternoon to go see the doctor. We look at what you accomplish, not how long you sit (have you tried standing?) in front of a computer.
  • We want you firing on all cylinders so we’ll set you up with a top of the line computer and phone and will replace them regularly.
  • Did we mention we make a huge, positive difference in people’s lives?

If this sounds like your ideal environment, read on because now I want to talk about you. You will play a big, big part in helping YNAB users gain control of their money. You will change lives.

Now, back to you, our new Senior Android Developer...

You're a software developer with over 5 years of professional experience, with most of those being spent working on Android. You know how to write easy-to-maintain software while still keeping an eye on the roadmap.

You'll help us write and maintain features in our Android app. We believe in the power of native user interfaces on each platform, and are incredibly excited about Jetpack Compose, but we’re also the sort of folks who get excited about elegantly sharing business logic across all our platforms. To that end, we have a home-built shared library based on Typescript and SQLite that uses the V8 engine. You don't have to be an expert on TypeScript or SQL, but being curious about how things work on that layer definitely helps.

We’re already spiking on integrating Kotlin Multiplatform as well, and have some exciting proof-of-concept code committed to all of our platforms, so this is also a great time to get in at the start of a big Kotlin push.

Some technologies we use on Android:

  • minSdkVersion 23
  • Kotlin for all new code
  • Moving towards a unidirectional data flow architecture
  • ViewBinding
  • Integrating with V8 JS engine
  • RxJava, Dagger, Robolectric
  • Bitrise CI
  • Github
  • SQLite (and thus SQL)
  • Typescript

You’re the one we’re looking for if you:

  • Write code that is easy for other developers and your future self to understand and use.
  • Have extensive experience with Kotlin and Java.
  • Have shipped or helped ship at least one significant app for Android.
  • Have excellent debugging skills. You know how to find problems, and how to architect apps so that problems are unlikely, but discoverable if they do happen.
  • Are self-motivated and thrive with directions like:
  • "This part of the program is too slow. Can you find out why?"
  • "This component needs to be re-architected to allow for new feature X. How do you think we should do it?"
  • “Our code needs to call into a Javascript library, but that Javascript library is crashing because it can’t find the setTimeout function. Can you investigate?”
  • Are excited to work across multiple platforms with different technologies.
  • Have an understanding of algorithms and data structures that goes beyond arrays and “for loops”. That doesn’t mean you have to be a computer science PhD or even that you have to know “Big O” notation, but you should know when to use a Dictionary/Map, and why finding an element in a sorted array is faster than finding an element in an unsorted array.
  • Are a senior developer who can point to strong experience where you’ve exemplified the bullet points above.
  • Feel right at home with Git/Github, and can happily talk about the pros and cons of different Git branching models and workflows.
  • “Bonus points” awarded if you already use and love YNAB. :)

YNAB is an equal opportunity employer. We believe a diversity of backgrounds, beliefs, and experiences to be critical to our success and are passionate about creating a welcoming, supportive, and collaborative environment for all employees. All are encouraged to apply as we continue to grow a smart, hard-working, and diverse team who love working together to build something that matters.

How to Apply

  • Apply here (https://ynab.recruiterbox.com/jobs/fk0qvv6) by 11:59PM on June 7th, 2020. Firm. It’s a real deadline.
  • Attach a pdf of your cover letter. In your cover letter: I- ntroduce yourself and explain why this position is of interest to you, and why you would be a great fit. Please limit this section of the cover letter to no more than 1.5 pages.
  • On a separate page of your cover letter, answer the following questions (with each response being about a paragraph in length):
  1. What attracted you to this position? (This is not about what attracted you to the software.)
  2. What criteria do you look for when searching for your next company or position?
  3. What are your favorite and least favorite parts of your current job?
  4. Tell us about a time when you had to learn something new to excel at your job.
  5. Please tell us about apps or anything you’ve built that makes you look good, and describe your role in those projects. (Include links if applicable.)
  6. Which programming languages do you know the best, and how many years of experience do you have using each?
  7. Briefly (no more than a few sentences) describe a proud “debugging” moment you had, where you found and fixed a bug.
  8. Complete this short Kotlin test (https://pl.kotl.in/Q1PY9OvAu) and include a link to your answer in your cover letter. It shouldn’t take more than 30 minutes or so.

If you have a prepared resume, attach it in PDF form. If you don’t have a resume because you aren’t even sure you’re looking to change jobs, that’s fine! In that case, please just include an informal list of your work and education history.

Please send all attachments as PDFs.

P.S. If you’re not interested in or available for this position, but know someone who is, we would really appreciate it if you passed this along!

Share this job:
Product Designer
komoot  
user-interface css figma-api html javascript product design May 11

Millions of people experience real-life adventures with our apps. We help people all over the world to discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times — and, with more than 9.5 million users and 50,000 five-star reviews — komoot is on its way to becoming one of the most popular cycling and hiking apps.

Join our fully remote team of 60+ people and change the way people explore!

We are now looking for a smart and talented product designer to take over the design of one of komoot’s core products on all platforms (Web, iOS, Android).  You will become an essential part of a high performing team where continuous improvement, collaboration, open feedback and communication is expected, encouraged and rewarded. You will own and drive the design of one of komoot’s products across all above mentioned platforms.

What you will do

  • Own and drive the design of one of the core komoot products on all platforms (Web, iOS, Android). You will be the designer in a cross-functional team, working closely with developers, product managers and copywriters in order to provide the best possible design solutions. You’ll also oversee the implementation of your work across all platforms.
  • Partner with product managers and developers to define problems and goals, map user flows, prototype interactions or polish existing features.
  • Be autonomous and proactively draft layouts and interfaces, come up and prototype new features or improve the existing ones. You will work in quick iterations based on real feedback from our users and solid metrics. 
  • Work with other designers on improving  design systems, fast processes and bringing design at komoot to the next level.

Why you will love it

  • Your work will enable millions of people to have awesome outdoor experiences.
  • You’ll build and improve a product that we’re pretty sure you’ll end up using for your own outdoor trips.
  • You’ll be working in fast cycles and continuously improve features based on direct user feedback.
  • You will become a key player amongst a team of highly motivated and talented people.
  • We let you work from wherever you want, be it a beach, the mountains, your house, co - working center of your choice or anywhere else that lies in any time zone situated between UTC-1 and UTC+3.
  • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides.

You will be successful in this position if you

  • Have 3+ years cross platform design experience (Web, Android, iOS) building an awesome digital product and product features, ideally from an in-house environment.
  • Are highly skilled in state of the art design tools like Figma and Sketch and a solid knowledge about HTML, CSS and JavaScript.
  • Have an excellent eye for design and attention to detail: You’re obsessed with designing and optimizing awesome products that users love.
  • You are an excellent team player and enjoy working in small, tight knit teams in a highly collaborative fashion, alongside developers and a product manager.
  • You are a great facilitator with outstanding communication skills. You want to be an essential part of a high performing cross functional team where continuous improvement, collaboration, open feedback and communication is expected, encouraged and rewarded.
  • You deeply care about the impact of your work, you enjoy solving problems of all kinds for different kinds of users. You are used to testing your solutions through regular and continuous user feedback as well as metrics and A/B tests. 
  • You are passionate about digital product design and you have a user focused mentality.  You easily balance the newest industry approaches and pragmatic, data-driven product design solutions.

Sounds like you?

Then send us the following:

  • Your CV in English highlighting your most relevant experience
  • A write-up explaining who you are and why you are interested in working at komoot
  • At least 3 relevant examples of your work explaining your contribution in each of them
  • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account or your OpenStreetMap profile (if you have one)
Share this job:
Technical Support Engineer EMEA
Algolia  
java javascript ruby php swift objective-c May 06
At Algolia, we are passionate about helping developers & product teams connect their users with what matters most in milliseconds!
Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push every day into production.

The Technical Support Engineer is a critical role at Algolia.  This role is on the front-lines of our company and is often the first person customers contact when they are experiencing problems with our products or services. We're looking for a Technical Support Engineer to assist our technical customers with implementing and supporting Algolia in a variety of web and mobile development technical stacks. This could mean helping a developer trying to build the next big thing in their garage, or Fortune 500 companies (like Medium, Twitch from Amazon, LVMH, ...) focused on providing a world-class experience to their millions of users.

As a Technical Support Engineer you will partner with the customer success, product and engineering teams. We have a hands-on culture, and expect you to roll up your sleeves and get to work solving difficult problems that stand in the way of our customers being successful.

Your Role Will Consist Of:

  • Handle product and technical requests via phone, web, and email support channels.
  • Effectively troubleshoot and properly document customer’s support issues.
  • Provide customers with regular updates regarding their support tickets.
  • Conduct professional and empathetic conversations with customers to gather information, troubleshoot, and resolve their technical obstacles.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to the rest of the support team.
  • Contribute to internal and external knowledge bases

Requirements:

  • 2-4 years of experience in Technical Support, supporting SaaS enterprise software ideally.
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python.
  • Experience with REST API, database management, and web development technologies.
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audience
  • Ability to handle and prioritize a portfolio of tickets at various stages of resolution.
  • Effective communication skills across channels (phone, email, & chat), demonstrating compassion and empathy towards customers.
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as it may be required.

Nice to have:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Experience working in a 24/7 contact center environment.
  • Experience with Shopify, Magento, and Salesforce.com a plus.

We’re looking for someone who can live our values:

  • GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
  • TRUST - Willingness to trust our co-workers and to take ownership 
  • CANDOR - Ability to receive and give constructive feedback.
  • CARE - Genuine care about other team members, our clients and the decisions we make in the company.
  • HUMILITY- Aptitude for learning from others, putting ego aside.

Benefits:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

Perks:

  • Competitive pay and equity
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 

Share this job:
Senior Technical Support Engineer
Algolia  
senior java javascript ruby php swift Apr 30
At Algolia, we are passionate about helping developers & product teams connect their users with what matters most in milliseconds!
Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push every day into production.

The Technical Support Engineer is a critical role at Algolia.  This role is on the front-lines of our company and is often the first person customers contact when they are experiencing problems with our products or services. We're looking for a Technical Support Engineer to assist our technical customers with implementing and supporting Algolia in a variety of web and mobile development technical stacks. This could mean helping a developer trying to build the next big thing in their garage, or Fortune 500 companies (like Medium, Twitch from Amazon, LVMH, ...) focused on providing a world-class experience to their millions of users.

As a Technical Support Engineer you will partner with the customer success, product and engineering teams. We have a hands-on culture, and expect you to roll up your sleeves and get to work solving difficult problems that stand in the way of our customers being successful.

Your Role Will Consist Of:

  • Handle product and technical requests via phone, web, and email support channels.
  • Effectively troubleshoot and properly document customer’s support issues.
  • Provide customers with regular updates regarding their support tickets.
  • Conduct professional and empathetic conversations with customers to gather information, troubleshoot, and resolve their technical obstacles.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to the rest of the support team.
  • Contribute to internal and external knowledge bases

Requirements:

  • 3-5 years of experience in Technical Support, supporting SaaS enterprise software.
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python.
  • Experience with REST API, database management, and web development technologies.
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audience
  • Ability to handle and prioritize a portfolio of tickets at various stages of resolution.
  • Effective communication skills across channels (phone, email, & chat), demonstrating compassion and empathy towards customers.
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as needed may be required.

Nice to have:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Working in a 24/7 contact center environment
  • Experience with Shopify, Magento, and Salesforce.com a plus

We’re looking for someone who can live our values:

  • GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
  • TRUST - Willingness to trust our co-workers and to take ownership 
  • CANDOR - Ability to receive and give constructive feedback.
  • CARE - Genuine care about other team members, our clients and the decisions we make in the company.
  • HUMILITY- Aptitude for learning from others, putting ego aside.

Benefits:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

Perks:

  • Competitive pay and equity
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 

Share this job:
iOS Engineer
Swish  
ios Apr 29
The Engineering team at Swish is looking for a talented iOS Engineer to join a brokerage project, delivering the final product within 2 months. A large portion of the UI/UX has been completed, so you would complete a few final steps before launch. This is a production application for a high-profile client looking to launch a stock brokerage application similar to Robinhood.

Our Stack

• Frontend: Swift
• Backend: GraphQL

A Typical Week

• Update team on progress through Trello cards
• Take part in Slack updates and discussions with BE Engineer
• Understand design standards and implement completed designs from Invision


Requirements

• Experience with building a production-quality application in Swift
• Using GraphQL to connect FE to BE data
• Experience with a distributed team in various time zones
• Maintain excellent code test coverage for complex situations, including Account Management, Buying/Selling of shares, Data display, Push Notifications
• Can start immediately

Bonus Points

• FinTech or stock brokerage experience

About Swish

Launched in February 2013, Swish is a fast-growing business with an innovative working culture and teams spanned across the world with teams in Toronto, San Francisco, Berlin, Auckland, Bruxelles, Medellin, and more.

Share this job:
Chief Technology Officer: Web + Mobile + e-Comm
Metabolic Living   $150K - $250K
executive ios android cloud aws lamp Apr 29

This is a unique opportunity to take over as the company’s technical lead (web, mobile, e-comm) for our rapidly growing, profitable, $40MM+ direct-to-consumer metabolic optimization business. We want someone to cultivate a high-performing, yet humble environment that treats people well.

Plus, we’ve ALWAYS been 100% virtual and all work from home… and who doesn’t want that right now?

Hello, I’m Marc Stockman, CEO and co-founder of Metabolic Living. We’ve had some great developers, but never a true leader of all things tech because it hasn’t been necessary. However, now it is. And I’m looking for a true needle-in-a-haystack to sprint along side me as we execute on our next growth leg.

Our mission at Metabolic Living is to make our metabolism-first lifestyle the worldwide standard for healthy living. Even without the current pandemic, people struggle with their health, confused by so many competing options that don’t get results. So, we’ve developed a simple process anybody can follow to optimize their metabolism to deliver the energy their body needs to thrive.

We run on a LAMP stack on AWS, have a team of 3 developers (100+ people in company) and now need a senior tech leader to help us achieve our next growth target of $100MM and beyond. You have the opportunity to build out the perfect team the way YOU see fit. We do not yet have a mobile technical strategy in place, so this is an opportunity for you to define that as well.

The ideal candidate is both a high-caliber, full-stack developer and systems architect who loves to code, as well as a fantastic manager who is very marketing- and consumer-oriented and business-savvy. We only want someone who has been there and done that as we have lots of wood to chop on the business end. We need to rely on a steady proven rock as leader of all things tech to get things done.

And it’s a HUGE plus if you’re passionate about health and wellness :-)

Yes, we know we’re asking for someone unique, but we’re putting this out there anyway to find the right candidate, with a robust compensation package to reflect this unique challenge. If you’re interested, you’ll find the full story of our company below – we’re only interested in talking to people who are inspired by this and want to be a part of this amazing journey we’re on.

In spite of the crisis the world is in, we’re thriving, and in fact growing, because of the products and services we sell. Our goal is to build a $1 billion dollar consumer brand by 2023 and technology will play an enormously important role in achieving that. We’re just putting the finishing touches on our re-branding efforts (more on that below) and will be launching our flagship e-commerce website in 2-3 months. That will be followed by a robust app that simplifies everything for consumers this Fall.

We’re particularly excited about the app as it will be the future of the company as we integrate our propriety Metabolic OS and automate customized meal plans, workouts and lifestyle changes that truly reflect the uniqueness of each individual. And how that uniqueness changes over time in response to changes in your physiology, psychology, preferences and other lifestyle factors.

If you’re a proven tech leader who knows how to both build and manage a team in a fast-moving environment and is a truly high-caliber end-to-end full stack web and mobile developer and…

You LOVE to build things to perfection, but know how to iterate rapidly to gain traction… You LOVE working on consumer-facing websites, applications and architecture You LOVE everything e-commerce-related and have deep experience in payments… You LOVE building apps with the right tech so things “just work” flawlessly… You LOVE to think, solve complex problems and get a rush when your builds go live… Then please read on as you’re the ideal candidate… and we’d love to talk to you ASAP.

To summarize the key points:

  • Salary: $150,000 - $250,000
  • Location: 100% Remote (virtual team of 100+ with no corporate office)
  • Benefits: Full Insurance (health, dental & long-term disability) + Robust 401k
  • Hours: 8:30 a.m. – 5:00 p.m. (preferably Eastern time but flexible for right candidate)
  • Culture: High-Performance but Humble (no jerks) that Creates Space for Deep Work
  • Personality: Obsessed with Details so We can Simplify the Complex for Others

Who is This Opportunity Perfect for?

This is the perfect opportunity for a tech leader who loves to roll up their sleeves and code, enjoys building teams and who has an unstoppable drive for excellence and might relate to any of these:

If you’re drowning in the corporate or agency world, suffocating from lack of clarity, incessant scope creep, micromanaging bosses, endless meetings, constant interruptions and no respect for the quiet time you need to actually get work done, this is your opportunity to simplify and go deep – to pour your heart and soul into ONE big opportunity… and scale it like never before.

Or, if you’ve tried the freelance thing, but found it challenging or simply not fun doing the sales and marketing piece to land new clients so you could provide yourself or your family with a steady income, this is your opportunity find a long-term home with an organization who cares and who will constantly put fun, meaningful and challenging projects on your plate to keep things exciting and interesting.

Or, if you’ve been at a fast-growing start-up, but they haven’t turned the corner and learned how to grow without the stress, how to deliver results without working past 5 p.m., how to not burn the candle at both ends, how to create a profitable business model that doesn’t depend on the whims of VC or PE world to provide the next round of funding… this is your opportunity to take back control, live life under your own terms and design a lifestyle that brings you joy, happiness and satisfaction.

Regardless of your situation, whether you prefer to work in the quiet of your own home, sipping a delicious cup of coffee at your favorite coffee shop, or outside enjoying the sunshine on a bright, beautiful day… AND you are a humble, high-performing individual who would THRIVE in this type of environment, then please read on, as we can’t wait to meet you.

Who Are We and What’s the Company’s Background?

Metabolic Living’s mission is to empower people to thrive EVERY day so they can enjoy life to the fullest. And our vision is to do this by making our metabolism-first lifestyle become the worldwide standard for healthy living. It’s a flexible, fun lifestyle that’s 100% focused on delivering the results that matter: feeling your best, looking your best and performing your best. In the shortest time possible.

It puts YOU back in control. It helps YOU understand how your body and metabolism works. It empowers YOU to fix your own problems. And because it alleviates the frustration and confusion so many of us experience when trying to fix our health, it makes you want to tell the world about it.

Our goal is to grow into a billion-dollar multi-channel brand that’s distributed via online, mobile and physical retail. For 10 years, we’ve been painstakingly building the products, services, framework, team and culture to make this happen. We have a robust, mature, complete and profitable business model with scalable customer acquisition. And now we’re pushing into a massive new growth phase.

We’ve built a full ecosystem of products that allow someone to live a metabolism-first lifestyle. This includes exercise and nutrition programs, nutraceuticals, functional foods, memberships and coaching programs. We’re launching our mobile app later this year, then will push into offline retail, extend into home-delivered meals and more. But ONE thing at a time, just like we’ve done for 9 years.

Our next major step is rolling out our new Metabolic Living brand and centralized e-commerce website at www.metabolicliving.com, scheduled to be live in first half of 2020. We will consolidate into this centralized website our various product-branded microsites.

So why is a metabolism-first lifestyle needed? Because there are record amounts of sick, overweight, tired and depressed people piling up around the world. We’re over-worked, over-stressed, over-fed and full of toxins. And we’re deprived of the sleep, nutrition, movement and relaxation we need to thrive.

Unfortunately, the typical solution of extreme dieting and exercise traps people into a 1-step-forward, 2-steps back vicious cycle that makes them worse off. They bounce from one latest flavor-of-the-month program to the next, never making progress… trapped in a downward spiral of increasing desperation.

And philosophies like Paleo or Vegan, while extremely healthy for some, create a rigid us-vs-them tribal mentality that’s self-limiting. Neither of those philosophies work for all people all the time… or even the same person all the time. People differ. Bodies change. If that’s not respected, things will backfire.

The answer? Instead of trying to FIND the perfect program, you need to CREATE their own – one that respects how YOUR body works. And that’s where our metabolism-first framework comes in.

It empowers you with a repeatable, customizable method to optimize your metabolism. Because we’ve found through working with millions of people that a fully optimized metabolism is what delivers the results everyone wants – feeling their best, looking their best and performing their best, EVERY day.

So, instead of fighting against your body and getting inconsistent results with a one-size fits all program or protocol, we teach you to work with your body to enjoy consistent results by building your OWN perfect customized program. One that’s practical, enjoyable and sustainable… and starts working fast.

Requirements

What Are the Major Objectives?

  • Build Out Team – Recruit, train and manage a high-performing tech team who seamless delivers against the company’s objectives while ensuring sufficient cross-training to be resilient
  • Launch e-Comm – Finish launching our new centralized e-commerce website at www.metabolicliving.com, which is 75% completed and ready for the final push
  • Build App – Create a state-of-the-art app that translates our metabolic optimization process into an easy-to-follow consumer-friendly experience that helps people get results
  • Manage Team to Hit KPIs – Coach each member of the team to create aggressive, yet achievable quarterly KPIs** that create a competitive, yet collaborative culture that’s fun
  • Build Systems and SOPs – Establish uniformity through the development of SOPs, workflows and other systems so your team operates efficiently and effectively

What Are the On-going Responsibilities?

  • Strategy – Work with our product and marketing team to establish the overall vision and strategy to ensure our technology solutions deliver what’s best for the consumer
  • Analysis – Dive DEEP into usage data for our properties and apps to pinpoint areas of technical optimization to make everything run smoother, faster and better
  • Coding – Own whatever part of the stack makes sense for you to own based on your assessment of the team’s abilities, whether database layer, application layer, front-end, architecture, etc.
  • **Project Management **– You’ll be the single point of accountability for all major strategic projects, conducting daily huddles, building requirements and managing project plans

What Key Skills and Experience are Needed?

  • 10+ Technical Management – Building, leading and managing tech teams who can consistently deliver on time, on spec and on budget in a collaborative, inspiring way
  • 7+ Years Full-Stack LAMP Experience – Excels in every portion of dev and coding, whether database layer, application layer, front-end or anything in between in a LAMP stack
  • 5+ Years Mobile / App Experience – Building and optimizing high-volume, consumer-facing apps on both iOS and Android with deep technical expertise to create mobile vision and strategy
  • 3+ Years E-commerce Expertise – Heavy exposure e-commerce from building shopping carts to integrating payment processing to fulfillment, logistics and everything in between
  • AWS / Cloud Architect – Robust experience managing all facets of AWS, including Cloudfront, S3, EC2, ELB, IAM, RDS, and Autoscaling
  • **Heavy Marketing-Systems Focus – With deep experience in A/B split testing, funnel development, analytics, page speed optimization, API integrations, etc.
  • Systems Architecture – Deep experience architecting systems that are scalable, resilient and secure within an environment of high volume data Unquenchable Curiosity – It’s impossible for you to stop asking why, why, why… or what if, what if, what if… and you get very antsy, almost to the point of impatience, for the next test
  • Data-Driven – Extremely comfortable flexing the analytical side of your brain with a passionate for pouring through reams of response data to detect patterns of success to replicate
  • Systems-Oriented – You’ve got strong organizational skills and love to create order out of chaos with highly organized systems that deliver sustained success, regardless of who is in charge
  • Excellent Communicator – Able to clearly and concisely articulate positions both in written format and orally in 1-on-1 or group situations that build cohesion and gain alignment

Benefits

What You'll Enjoy from Us:

  • A Curated Team - A very supportive team of other high-performers who like to get things done, hold themselves accountable and help each other out wherever possible.
  • A Nurturing Culture - A culture that supports and nurtures your need to learn, grow and -challenge yourself to be the best you possibly can be.
  • A Fantastic Lifestyle – A 100% remote experience that allows you to work from home, enjoy your family, outside interests and passions
  • A Robust Benefits Package -- Full Insurance (health, dental & long-term disability) + Robust 401k + 15 days PTO and additional perks as we add them
Share this job:
Senior Mobile Engineer
 
ios senior ops Apr 29
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.


Atlassian’s mission "to unleash the potential of every team" is the guiding light behind what we do. We have developed well-known products such as Jira, Confluence, Trello, etc. that fit into the fabric of teamwork across different types of teams, and the processes to help every team succeed.

One of these products is Opsgenie - a modern incident management platform for operating always-on services, empowering Dev & Ops teams to plan for service disruptions and stay in control during incidents. Opsgenie centralizes alerts, notifies the right people reliably, and enables them to collaborate and take rapid action. Opsgenie also has a track record of operating at five-nines availability. This means reliability is built into our processes, systems, tools, and mindset. We live and breathe reliability.
Customers such as Looker, Whole Foods, Bitly, The Washington Post, EBSCO, Columbia University and Glassdoor use Opsgenie to modernise their incident management and response processes. ‘Downtime is not an option for Looker. Our customers rely on Looker to run their businesses. So, missing any alerts impacts all of our customers, and that's why we rely on Opsgenie.' (Graham from Looker). Opsgenie’s modern incident management processes help organisations all over the globe stream line the handoff points between Dev & Ops teams and plays an instrumental role in Atlassian’s mission.

You’ll be part of the growing Opsgenie Mobile team in our Bengaluru office. As part of this team, you will work on Opsgenie’s iOS application (Apple App Store). In the world of incident management, it is critical to have immediate access to alerts and to be able to rapidly respond to them. The iOS application is at the center of the response workflow. You will work closely with our product managers and designers, and collaborate with cross-functional teams as a part of the larger Atlassian family of Jira, Confluence, Trello, and Opsgenie products. At Atlassian, we thrive to push forward the future of mobile, so you will have the unique opportunity to work with many fellow mobile thought leaders and developer experts inside the company.

More about you:

  • 4+ years of enterprise iOS app development experience
  • 5+ years of total development experience
  • Passionate about improving user experience and delivering customer value
  • Strong understanding of iOS fundamentals, architecture components, and best practices (e.g.: MVVM pattern)
  • Experienced with Swift
  • Intimately familiar with push notifications
  • Familiar with these iOS technologies:
  • Dependency injection with swInject
  • Carthage dependency management
  • Alamofire
  • Experienced with writing testable code and working with mobile test frameworks
  • Leadership and mentoring skills

Bonus points for familiarity with these areas:

  • Sentry and iOS crash reporting tools
  • CI/CD for iOS application
  • Theming and styling including dark mode
  • SwiftUI
  • Functional reactive programming (RxSwift, ReactiveSwift, ReactiveCocoa or any other similar solution)
  • Building apps for Apple Watch
  • Today Widgets
  • Video conferencing with Twilio
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Front-end Developer
Binance  
frontend java javascript swift objective-c ios Apr 25
在很短的时间内币安已经成为了全球第一的加密货币的交易平台。
币安是区块链行业中最具影响力的公司之一,你是否渴望成为其中的一员并投入到能够改
变世界的加密货币的革命之中?

# Front-end Developer (React, React Native on Web/Android/iOS)     
We are looking for a software engineer to design and build the next-generation web and native applications for our world class exchange and other products in our ecosystem. 
For this role we are open to candidates with a variety of backgrounds: current React and/or React Native Developers or native iOS or Android Developers who are open to switching React and React Native. 
Location: this role is located in Singapore, remote work is an option as well.

You will
Implement new user-facing features in Binance’s products, which have a huge amount of PV everyday.
Build fast and easy-to-use experiences for web and native apps with React and React Native for devices of all sizes.
Optimize apps to maximize speed and scale.
Build libraries and frameworks that support complex web applications, speed development efficiency up and improve code quality.

You have
At least one of the following:
Worked 2-5+ years writing TypeScript/JavaScript code, and a strong knowledge of React and/or React Native. A good grasp on state-management patterns such as Redux, Flux, etc.
Worked 2-5+ years writing Java/Kotlin code, and a strong knowledge of the Android platform.
Worked 2-5+ years writing Objective-C/Swift code, and a strong knowledge of the iOS platform.
Also:
Experience developing responsive apps that run smoothly even on devices with limited horsepower.
A degree in Computer Science, Engineering or some equivalent industry experience.

We love
Passion for building beautiful interfaces and user experiences that spark joy.
People who do not just write JavaScript, but understand how a whole web app works.
Tiny pieces of code we can understand at a glance.
TypeScript.
React Native.
styled-components.
Cypress.
Developers who have some understanding or experience working on native iOS/Android projects or features.

You get
To do something meaningful being a part of the future of finance technology and the no. 1 company in the industry.
Fast moving, challenging and unique business problems.
An international work environment and a flat organization.
Great career development opportunities in a growing company.
The possibility for relocation and international transfers mid-career.
A competitive salary.
Flexible working hours.
To wear casually for work."
我们所能提供的:

・ 全方面的迁徙支持
・ 丰厚的薪资待遇
・ 自由的工作环境
・ 扁平化的管理制度
・ 便捷的工作地点以及一群国际化的能力极强的同事
・ 成为能够改变未来的加密货币革命中的一员并在世界第一的加密货币交易所工作
Share this job:
Lead Mobile Engineer - Community.com
android java rest ios swift Apr 23

About Community.com:

Imagine texting with artists, celebrities, visionaries—the leaders you respect and admire—the same way you do with your mom or best friend. Imagine texting with your fans, supporters, or patrons that very same way, with smart, powerful tools to help you engage in direct, meaningful communication. At scale. This is the reality we’re building at Community.

We’re already busy helping some of the most prolific community leaders reach and respond to their members in a way that outperforms the pay-to-play, throttled engagement of traditional social media platforms. Community is not an evolution of social media, it’s a break away from it. A fresh start to communication altogether.

About the role and your impact:

As a Lead Mobile / Android Engineer at Community, you will have an enormous influence on our world-class messaging platform. You’ll be empowered to make decisions on code, processes, and standards - as well as engineer creative solutions to our most important user interface and experience challenges. You’ll have the opportunity to write plenty of code, but perhaps more importantly you’ll be an integral part of a team that fosters creativity and collaboration, values diversity and unique perspectives, and provides endless possibilities for growth.

What You’ll Do:

- Work with a cross-functional team to iteratively develop and build new features for our mobile app
- Tune and polish features to a high-degree of excellence and relentlessly optimize the Android experience for our customers
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Participate and lead discussions and brainstorms to contribute ideas and feedback
- Engage in code reviews, design sessions, and work cross-functionally
- Be encouraged to participate in open-source projects and share your work and ideas at events, conferences, and our blog (coming soon!)

What You’ll Bring:

- Technical leadership experience and/or managing a small team of mobile engineers
- Extensive recent professional experience building production Android applications in Java
- An intuitive sense for great mobile UI/UX and the ability to think as a user and identify potential UX issues
- A strong understanding of client/server architectures and RESTful web services
- Excellent communication skills with both technical and non-technical audiences
- Enjoyment for finding creative solutions to technical challenges and appreciate the balance between strong convictions and a pragmatic approach
- Curiosity about the world around you and a strong desire to learn and grow

Share this job:
IOS Engineer
Loom  
ios swift objective-c docker aws backend Apr 17
About Loom:
Loom is on a mission to empower everyone at work to communicate more effectively, wherever they are. We are already trusted by over 3M users across 70k+ companies. Our customers are global and use Loom at work at world-class companies including HubSpot, Square, Uber, GrubHub, and LinkedIn.

Founded in 2016, Loom has raised $45 million from top-tier investors including Sequoia Capital, Kleiner Perkins, the Slack Fund, and the founders of Instagram, Figma, and Front.

The Role:
Loom makes it simple to create HD video content and have it instantly available to share with anyone in the world. Because of this simplicity, multiple years' worth of video content is created on Loom every week from people in almost every country around the world, and this growth rate has been rapidly growing.
As our second iOS Engineer, you will work closely with Product and Go-To-Market teams to architect and implement features that will further enhance and add delight to the already magical experience of sending or viewing a Loom via our mobile application. This role comes with a high degree of autonomy, growth, and reward.

The Stack:
The entire mobile app is built using Swift, AVFoundation APIs, and our own custom encoding layer. The application interfaces with Loom's infrastructure entirely via GraphQL. The infrastructure currently runs in the AWS ecosystem. We are using Docker, Node, React and Webpack.

Your Responsibilities:

  • Architect and build user interfaces that are quick, polished, and flexible enough to change if required with Swift and the latest iOS APIs
  • Ideate and iterate on existing video recording features and work intimately with our Core Video team
  • You will collaborate with Product, Design, and Backend to architect features and break down high-level goals into tasks and timelines.
  • You will own the products that you build and become the domain expert on those subjects within the organization.
  • You will design tools and frameworks that empower the iOS team to ship quickly and with confidence

What We're Looking For:

  • 3+ years experience building native iOS applications
  • Fluency in Swift. Objective-C experience is a plus
  • A good balance between quick decision making and knowing when to ask for input
  • Passion for UI fluidity and performance
  • A constant desire to improve, learn more and take things higher
  • Deep AVFoundation Experience is a plus
Perks at Loom:
* Competitive compensation and equity package
* 99% company paid medical, dental, and vision coverage for employees and dependents (for US employees)
* Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)
* Healthcare reimbursement (for International employees) 
* Life insurance
* Long-term disability insurance
* 401(k) with 5% company matching
* Professional development reimbursement
* Mental health and wellness reimbursement
* Gym reimbursement
* Unlimited PTO 
* Paid parental leave
* Remote work opportunities 
* Yearly off-site retreats (this year was in Barbados)
 
SF office perks
* Daily lunch on-site
* Unlimited snacks & drinks
* Remote week every other month

Remote-specific perks
* Home office & technology reimbursement
* Co-working space reimbursement 
* New-Hire on-boarding in San Francisco (optional)

Loom = Equal Opportunity Employer:
We are actively seeking to create a diverse work environment because teams are stronger with different perspectives and experiences.

We value a diverse workplace and encourage women, people of color, LGBTQIA individuals, people with disabilities, members of ethnic minorities, foreign-born residents, older members of society, and others from minority groups and diverse backgrounds to apply. We do not discriminate on the basis of race, gender, religion, color, national origin, sexual orientation, age, marital status, veteran status, or disability status. All employees and contractors of Loom are responsible for maintaining a work culture free from discrimination and harassment by treating others with kindness and respect.
Share this job:
Product Designer, Confluence
 
ios Apr 15
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is one of the fastest-growing software companies in the world, with millions of customers across our products (Jira, Confluence, and Trello to name a few). We’re continuing to invest heavily, in a bid to bring out the best in every team. We're growing our design team globally and searching for passionate, designers and design managers who can bring their unique perspective to Atlassian.

As a Product Designer on Confluence, you'll work in an amazing cross-functional team of Designers, Engineers, and Content Designers to innovate the way Atlassian builds and design products.


Bullets

More About Our Team

Paragraph Text

On Your First Day, We'll Expect You To Have:

  • 4+ years of professional UX/product design experience, either in a single product start-up and/or enterprise-level software
  • An eye for detail, and the ability to get to the root of the problem with a customer-centric lens.
  • Ability to define projects and measures of success, test your assumptions and outcomes, and continuously incorporate feedback.
  • You should also be comfortable synthesizing insights from qualitative and quantitative research.
  • Solid execution skills, with experience in modern tools such as Figma, Sketch, Framer, Mural, Invision, & Keynote.
  • A desire to learn, and grow to form a strong team of designers. Our team moves fast, and there's always something to learn.

And ideally, we'd hope you'd have:

  • Some practical experience in mobile design, iOS, and Android
  • Understanding of Content Management Systems
  • Interest in Content Design and documentation
More about our team

The Confluence team is focused on building a product that is loved by millions of users. Collaboration is our glue, whether it is working with engineering, design, project management and product marketing. From the smallest details to two-year planning and vision, we’re the meeting point of business, technology and customer solutions - and we love it every step of the way.

Designers at Atlassian own the complete user experience, from early-stage research and ideation, through implementation and iteration based on key success metrics. We're dedicated to agile methodology and are believers in 'keeping it lean'. We're also committed to crafting the best experience for our users by doing our best, at all times, to validate assumptions with various types of testing.

Learn how our design team works: https://medium.com/designing-atlassian

More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Software Developers and Operations Personnel for Healthcare Platform
sql-server devops ios aws cs healthcare Apr 01

Come and do something that actually matters.

CareEvolution’s software platform is helping to solve some of the most pressing problems in patient care and public health.

Our mobile and web applications are used by clinicians, researchers, and patients. For example, our MyDataHelps app supports research like the Scripps Research Institute's  DETECT Health Study, whose objective to identify early warning signs for viral illness—including COVID-19.

CareEvolution a problem-oriented organization. As such, we’re looking for new colleagues who are at ease transcending stack/competency boundaries. We are not necessarily looking for people who are “full stack” but we do not hire people who are "single stack" (for example, front-end only). Interested candidates should have at least three of the following competencies:

  • Development Technologies
    • C#
    • Python
    • SQL (especially advanced knowledge of SQL Server)
    • iOS
    • Android
    • Javascript
  • Operations
    • AWS
    • Windows Server
    • Powershell
    • Active Directory
    • Terraform
    • Reliability Engineering
  • Monitoring and Security Operations
    • Splunk
    • Nagios
    • Advanced firewall configuration
    • Backups and validation
    • NIST 800-53 Rev. 4
    • HITRUST CSF
  • QA
    • Testing
    • Bug reproduction, prioritization, resolution, and elevation
    • Support
    • Documentation
  • Deployment Upgrades
    • Configuration
    • Testing
    • Validation
  • Customer Management
    • Communication
    • Requirements discovery
    • Feature prioritization and synthesis
    • Validation
  • Health IT Expertise
    • HL7
    • CCD
    • Claims formats
    • ICD9/ICD10
    • SNOMED
    • Etc.
  • Statistics/ML
  • Other Competencies
    • UX
    • Front-end development
    • Back-end development
    • Client interaction
    • Product ownership and management

We do not hire people who are, for example, “front-end only”. In a problem-oriented organization like CareEvolution, we must hire personnel who are at ease transcending stack/competency boundaries.

CareEvolution is a great place to work. Some of the benefits you will enjoy:

  • Very competitive salary
  • Remote work culture from the beginning ( of us are remote)
  • Top-notch colleagues
  • The opportunity to work on real problems
  • The opportunity and responsibility to define your own destiny at the company
  • Small, flat, politics-free organization
  • Extremely stable but rapidly growing core business

Interested? Schedule a remote interview with us by submitting your resume to resume@careevolution.com.

Must be U.S. Resident to apply.

Share this job:
Front-end Developer
Binance  
frontend java javascript swift objective-c blockchain Apr 01
Please note, all positions at Binance require relevant experience. Applications without required experience will not be considered.

Binance is the no. 1 crypto-currency exchange in the world.
Are you looking to be a part of one of the most influential companies in the blockchain industry and contribute to the crypto-currency revolution that is changing the world?

We are looking for a Software Engineer to design and build the next-generation web and native applications for our world class exchange and other products in our ecosystem.

For this role we are open to candidates with a variety of backgrounds: current React and/or React Native Developers or native iOS or Android Developers who are open to switching to React and RN.

Location: this is a full-time role that can be remote or in one of our locations in Asia (e.g. Singapore).

You will

  • Implement new user-facing features in Binance’s products, which have a huge amount of PV everyday
  • Build fast and easy-to-use experiences for web and native apps with React and React Native for devices of all sizes
  • Optimize apps to maximize speed and scale
  • Build libraries and frameworks that support complex web applications, speed development efficiency up and improve code quality

You have

  • Worked 2-5+ years writing TypeScript/JavaScript code, and a strong knowledge of React and/or React Native. A good grasp on state-management patterns such as Redux, Flux, etc
  • OR: Worked 2-5+ years writing Java/Kotlin code, and a strong knowledge of the Android platform
  • OR: Worked 2-5+ years writing Objective-C/Swift code, and a strong knowledge of the iOS platform
  • Experience developing responsive apps that run smoothly even on devices with limited horsepower
  • A degree in Computer Science, Engineering or some equivalent industry experience

We love

  • Passion for building beautiful interfaces and user experiences that spark joy
  • People who do not just write JavaScript, but understand how a whole web app works
  • Tiny pieces of code we can understand at a glance
  • TypeScript
  • Next.js
  • React Native
  • styled-components
  • Cypress
  • Developers who have some understanding or experience working on native iOS/Android projects or features
Conditions
• Do something meaningful; Be a part of the future of finance technology and the no.1 company in the industry
• Fast moving, challenging and unique business problems
• International work environment and flat organisation
• Great career development opportunities in a growing company
• Possibility for relocation and international transfers mid-career
• Competitive salary
• Flexible working hours, Casual work attire

About Binance
Binance Exchange is the leading crypto exchange by trading volume and users, with customers in over 180 countries and regions. Capable of processing more than 1.4 million orders per second, Binance is one of the fastest trading platforms in the world. The platform focuses on security, robustness, and execution speed—attracting enthusiasts and professional traders alike.
Share this job:
React Native Developer
react-js android ios react-native mobile Mar 30

DESCRIPTION

Clevertech is looking for an experienced React Native Developer for new exciting projects working with enterprise clients. Enterprise clients means your code will actually be used by millions of people, however, tech choices are made within constraints. Can you do that?

Well qualified applicants will have deep experience in mobile development with Native iOS or Android experience in addition to React Native. You have production-level accomplishments that showcase your capabilities by their success and technical depth.



REQUIREMENTS

  • You have deep experience building mobile applications for iOS and Android ecosystems
  • You understand Google and Apple's design principles and interface guidelines
  • You have led client meetings to discover and refine requirements
  • You prefer a test-driven development environment
  • You are able to travel to a US city for quarterly project meetings


How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work

Getting Hired

We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience



Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Career Growth Video

Share this job:
Senior Software Engineer, Mobile
ios swift objective-c xcode mvvm senior Mar 30

FreeAgent

FreeAgent is:

  • One of the UK's most popular small business finance apps with over 90,000 customers. We help small businesses sort out the mess and the stress of managing their business finances.
  • Loved and adored by customers. We have an NPS of 70 (which is considered "exceptional").
  • Rated on Trustpilot. See what customers say

This is your chance to come and shape the future of small business banking and accounting!

Make a difference

It's an exciting time in the accounting and banking space. We're seeing a revolution in the FinTech industry, and new government initiatives such as Making Tax Digital and Open Banking are opening up new features and products for customers.

The technology in this space is changing rapidly and at FreeAgent we're working on the cutting edge. We're focused on providing the best possible user experience for our growing customer base.

Creating the best place to work ‍

We want people to be productive, to have career opportunities, to be focused on meaningful work and to have an excellent work/life balance. We like to think we work smarter, not harder, which is why we stick to a 35-hour working week and still Get Things Done.

We have built a powerful CI/CD platform which can run 40,000 automated tests in five minutes which allows us to remain productive at scale, and allows all engineers, regardless of level, to deploy code to production multiple times a day.

We value a diverse team, and we believe the variety of experiences and backgrounds in our team make us stronger. We believe in a learning culture and encourage self-development. We have regular 'wiggle weeks' and we hold our legendary 'Hack Days' twice a year. Engineers write about what they do, and what they learn, on our popular engineering blog.

We have an amazing office in central Edinburgh (one of the great cities of the world), and our work environment is light and bright with inspiring spaces and quiet places. If you're based in the office you'll enjoy catered lunches every Friday, weekly yoga and many other perks and treats. Watch this video to find out more about life in Engineering!

The Role

We’re looking for an experienced senior software engineer to join our Mobile Engineering team. You’ll work with a collaborative group of engineers and designers, helping to take advantage of the latest features of Swift and iOS to take the product forward. You'll have opportunities to build new exciting features as well as improve the design and refine how existing features work.

Day-to-day, here’s what you can expect:

  • You’ll be helping others grow - senior engineers at FreeAgent have the opportunity to mentor others, providing technical leadership and helping to grow their teams
  • You’ll be striving for results - engineers at FreeAgent have the opportunity to work alongside developers of different levels of seniority on the design of efficient and elegant solutions to solve difficult problems
  • You’ll be learning from others - you’ll get feedback not just from your colleagues, but from customers too, and you’ll use this to help continually improve yourself, your teammates, and our codebase
  • You’ll be growing every day - we encourage initiative, innovation and professional development through activities like company hack days and our weekly engineering discussion forum

Technologies we use: XCode, Swift, MVVM, XCTest, Appium

Apps we use: GitHub, Trello, G Suite, Notion, Miro, Humio, Bitrise for CI

You

Ideally you’ll have:

  • Commercial iOS development experience with at least one app in the App Store
  • A level of comfort working with Swift and knowledge of Objective-C is beneficial
  • Experience working with REST APIs
  • Knowledge of best practices and iOS architectures, ideally MVVM
  • Willingness to mentor and work with a distributed team of engineers.
  • Experience with CI and testing mobile apps (unit tests, automated tests - we use Bitrise and XCTest)
  • Passion for building great UI and UX
  • Stellar communication and organisation skills
  • The ability to thrive in a collaborative environment while embracing accountability
  • A learning mindset, always open to improve yourself and learn from others
  • Pragmatism; being committed to getting things done while understanding tradeoffs
  • A high level of self-motivation and self-awareness
  • A commitment to ongoing self-development, improving both technical and soft skills. If you have the commitment, we can provide opportunities for you.
  • Strong communication skills. Being able to write well and articulate your thoughts are great skills to have in any business.

Benefits

Annual salary £52,000 - £80,000 (plus 15/20% outer/inner-London weighting) depending on experience, plus we provide a comprehensive package of employee benefits, which have been carefully selected to protect you, to promote healthy lifestyles, and to give you peace of mind. You can read more about these on our website.

Applying for the role

Our application process is simple; just upload your CV and answer a few questions about why you are interested in this opportunity.

Our selection process involves a phone interview, a practical exercise and a visit to our beautiful Edinburgh office so you can meet the team (this may be done remotely). We work hard to make the process as straightforward, transparent and enjoyable as possible.

We really care about building an inclusive and diverse team, and we welcome applications from people with varied backgrounds and perspectives. We want to make sure that the people who build FreeAgent are reflecting our diverse customer base and bringing with them a range of ideas and experiences. What unites us is an openness to suggestions, and a drive to solve problems in the best way possible.

Don’t forget to tell us about why you think FreeAgent is the right place for you to make a difference!

Share this job:
Senior React-Native Developer
Avanoo  
react-native rest ios android senior Mar 29

First, a bit about Avanoo

Have you ever wondered what the most successful people in the world have, that the rest of us don’t? No, it’s not a high IQ. And no, it’s not that they studied more than the rest of us at school. There are a whole host of attributes that these people embody, which are never taught in school. Things like perseverance, passion, laser-like focus, a positive mindset, and the list goes on and on.

Avanoo exists to help employees at Fortune 1,000 companies embody these attributes, through 3-minute-a-day video programs and deep analytics that help us understand what their people need the most and predict what sort of content can drive the most impact.

If the skills we learn in school are the applications we use to get through life, the attributes we help people embody at Avanoo are like the operating system.

We're doing quite well

We just completed our series A round of investment, grew more than 3x over last year, and unlike many companies in Silicon Valley, we're profitable.

We've proven over and over again that we can help enterprises drive real impact to their bottom line just through the magic concoction we've put together. For example, with one of our clients, they were able to directly connect millions of dollars in new product innovations after 2 years of working with us. 

The bottom line is, we're scaling so fast that our existing dev team can hardly keep up!

What you'll be working on

That’s where YOU come in: Helping us sustain this incredible growth, by helping to build mobile apps that will support our growth. The mobile will be delighting our end users, while helping us pull in data into the system that will track and show growth in human potential.

If being part of a team that is building the first-ever platform that tracks and optimizes the human operating system, then read on!

Skills & Requirements

  • A product-first approach to building software - you care about the user experience & real world functionality of your programming
  • Extensive experience with mobile development, particularly using react-native. 
  • Recent experience using React Native in production
  • Experience in a fast-paced work environment - you ship quality code quickly
  • Amazing coding skills and Computer Science fundamentals
  • Next-level analytical problem-solving talent
Share this job: