Remote kotlin Jobs in April 2020

9 Remote kotlin Jobs in April 2020

Post a job
    • 🔥 NEW: -50% on Remotive Community Memberships during COVID 19.
      Remotive Slack Community
  • Software Development (9) Software Development rss feed

    • Railroad19 (US only)
      1 week ago
      We are looking for a savvy Data Engineer to join our growing team of analytics experts. The hire will be responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross functional teams. The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up.  The Data Engineer will support our software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. They must be self-directed and comfortable supporting the data needs of multiple teams, systems and products. The right candidate will be excited by the prospect of optimizing or even re-designing our company’s data architecture to support our next generation of products and data initiatives.

      Responsibilities for Data Engineer
      • Create and maintain optimal data pipeline architecture,
      • Assemble large, complex data sets that meet functional / non-functional business requirements.
      • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
      • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS ‘big data’ technologies.
      • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
      • Work with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
      • Keep our data separated and secure across national boundaries through multiple data centers and AWS regions.
      • Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.
      • Work with data and analytics experts to strive for greater functionality in our data systems.
      Qualifications for Data Engineer
      • Understanding of concepts such as Change Data Capture, Event Sourcing, and CQRS patterns using event based systems
      • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
      • Experience building and optimizing ‘big data’ data pipelines, architectures and data sets.
      • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
      • Strong analytic skills related to working with unstructured datasets.
      • Build processes supporting data transformation, data structures, metadata, dependency and workload management.
      • A successful history of manipulating, processing and extracting value from large disconnected datasets.
      • Working knowledge of message queuing, stream processing, and highly scalable ‘big data’ data stores.
      • Strong project management and organizational skills.
      • Experience supporting and working with cross-functional teams in a dynamic environment.
      • We are looking for a candidate with 5+ years of experience in a Data Engineer role, who has attained a degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field. They should also have experience using the following software/tools:
      • Experience with stream-processing systems: Kafka, Nifi, Storm, Spark-Streaming, etc.
      • Strong knowledge of object-oriented/functional programming with Java 8+ or other JVM languages (Scala, Clojure, Kotlin, Groovy)
      • Hands-on experience with ETL techniques and frameworks like Apache Spark or Apache Flume.
      • Strong understanding of data serialization formats like Apache Avro, Parquet, Protobuf, Apache Thrift.
      • Experience with relational SQL and NoSQL databases, including Postgres and Cassandra, MongoDB, ElasticSearch.
      • Use of AWS cloud services: EC2, EMR, RDS, Redshift, S3, Lambda, Kinesis.
      • Experience with integration of data from multiple data sources.
      • Understanding of the importance of CI/CD, unit/integration testing, build tooling (maven, gradle, sbt), dependency management.


      About RR19
      • We develop customized software solutions and provide software development services.  We’re a specialized team of developers and architects.  As such, we only bring an “A” team to the table, through hard work and a desire to lead the industry — this is our company culture — this is what sets Railroad19 apart.
      • At Railroad19, Inc. you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 
      • As a Railroad19 employee, you will be part of a company that values your work and gives you the tools you need to succeed. Our Executive headquarters is in Saratoga Springs, New York, but this position is remote. Railroad19 provides competitive compensation and excellent benefits~ Medical/Dental/Vision vacation and 401K.
      Working at Railroad19:
      Competitive salaries
      Excellent Health Care, Dental and Vision benefits
      3 weeks vacation, 401K, work life balance
      No Agencies***
      This is a non-management position

      We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
    • About us

      Beat is one of the most exciting companies to ever come out of the ride-hailing space. One city at a time, all across the globe we make transportation affordable, convenient, and safe for everyone. We also help hundreds of thousands of people earn extra income as drivers. 

      Today we are the fastest-growing ride-hailing service in Latin America. But serving millions of rides every day pales in comparison to what lies ahead. Our plans for expansion are limitless. Our stellar engineering team operates across a number of European capitals where, right now, some of the world’s most ambitious and talented engineers are changing how cities will move in the future.

      Beat is currently available in Greece, Peru, Chile, Colombia, Mexico and Argentina. 

      About the role

      Are you a Senior Android Developer who has excellent problem solving skills and loves technical challenges? If yes, then jump into our Beat team and build with us an amazing product with international reach! 

      Our Android team is working on some great features that are significantly improving the way people interact with our app and move in the city, and we’re ready to deploy a number of very cool new services to expand our footprint in the market.

      You will get the opportunity to work on one of the most used and well liked apps in the Latin America (#1 in Transportation Category and 5 million active users). What is interesting is that you will work not only on one, but two large scale apps, both at the same time (Passenger, Driver).

      Beat takes great care of all employees and your personal development is at our utmost interest. As such, a generous conference allowance is provided to help you improve your skill set and enrich your knowledge (Droidcon, KotlinConf, Google I/O).

      With the various tools and communication technologies we're using, you'll feel connected to your team. Our remote workforce works East Europe Timezone hours (10am - 6pm) and has always the option to travel to our headquarters for meetings, events, and team bonding—or they can join virtually. Whatever works best for you and your work style.

      What you'll do day in day out:

      • Take ownership and have an impact on the product

      • Assist the product team with shaping the product’s vision

      • Be part of one of our agile, cross-functional teams (mobile, backend, QA, design and product)

      • Be involved in designing and implementing new product ideas

      • Analyze current state of the codebase, propose architectural and technological improvements, automate processes and scale the Android team

      • Take full ownership of building apps from architecturing to coding, testing and publishing (minSdk 21)

      • Work side by side with designers to create scalable UIs

      • Coach and mentor fellow engineers

      • Constantly learn, improve on your skills, share knowledge and adapt to industry-wide best practices, processes and conventions

      • Experiment on pure engineering tasks that can improve the team’s day-to-day life

      What you need to have:

      • 3+ years of native Android app development experience

      • Expert understanding of the Android ecosystem and UI building blocks

      • Passion for the Android platform

      • Understanding of Agile development methodologies

      • Detail-oriented, focusing on writing maintainable code of high quality (Clean Code, Clean Architecture)

      • Experience in developing apps with Kotlin

      • Experience with Android architectural patterns (MVP, MVVM)

      • Experience working with RESTful APIs

      • PR and code reviews expertise

      • A strong sense of ownership in your work

      • Experience with testing (Unit/Integration/UI Automation)

      • Experience in version control and source code management platforms (Git, Github)

      • You stay up to date on the latest technology, trends and keep yourself informed about best practices during app development

      • Have a positive mindset, be proactive and a team player

      What it's nice to have:

      • Experience with MVI

      • Experience with Asynchronous programming (Coroutines)

      • Experience with Dependency Injection

      • Experience with Geo-Location based apps

      • Experience with the Jetpack family

      • Experience with TDD

      • Experience with Gradle and CI/CD

      • Open source contributions and projects

      • Active participant at meet-ups and conferences in the Android community

      • Experience working with remote teams

      What's in it for you: 

      • Competitive salary package

      • Flexible working hours

      • High tech equipment and top line tools

      • A great opportunity to grow and work with the most amazing people in the industry

      • Being part of an environment that gives engineers large goals, autonomy, mentoring and creates incredible opportunities both for you and the company

      Please note that you will be working as a contractor.

      As part of our dedication to the diversity of our workforce, Beat is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.

    • Railroad19 (US only)
      2 weeks ago

      We are looking for a savvy Data Engineer to join our growing team of analytics experts. The hire will be responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross-functional teams. The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up.  The Data Engineer will support our software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. They must be self-directed and comfortable supporting the data needs of multiple teams, systems, and products. The right candidate will be excited by the prospect of optimizing or even re-designing our company’s data architecture to support our next generation of products and data initiatives.

      Responsibilities for Data Engineer

        • Create and maintain optimal data pipeline architecture,
        • Assemble large, complex data sets that meet functional / non-functional business requirements.
        • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
        • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS ‘big data’ technologies.
        • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
        • Work with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
        • Keep our data separated and secure across national boundaries through multiple data centers and AWS regions.
        • Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.
        • Work with data and analytics experts to strive for greater functionality in our data systems.

      Qualifications for Data Engineer

        • Understanding of concepts such as Change Data Capture, Event Sourcing, and CQRS patterns using event-based systems
        • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
        • Experience building and optimizing ‘big data’ data pipelines, architectures, and data sets.
        • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
        • Strong analytic skills related to working with unstructured datasets.
        • Build processes supporting data transformation, data structures, metadata, dependency and workload management.
        • A successful history of manipulating, processing and extracting value from large disconnected datasets.
        • Working knowledge of message queuing, stream processing, and highly scalable ‘big data’ data stores.
        • Strong project management and organizational skills.
        • Experience supporting and working with cross-functional teams in a dynamic environment.
        • We are looking for a candidate with 5+ years of experience in a Data Engineer role, who has attained a degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field. They should also have experience using the following software/tools:
        • Experience with stream-processing systems: Kafka, Nifi, Storm, Spark-Streaming, etc.
        • Strong knowledge of object-oriented/functional programming with Java 8+ or other JVM languages (Scala, Clojure, Kotlin, Groovy)
        • Hands-on experience with ETL techniques and frameworks like Apache Spark or Apache Flume.
        • Strong understanding of data serialization formats like Apache Avro, Parquet, Protobuf, Apache Thrift.
        • Experience with relational SQL and NoSQL databases, including Postgres and Cassandra, MongoDB, ElasticSearch.
        • Use of AWS cloud services: EC2, EMR, RDS, Redshift, S3, Lambda, Kinesis.
        • Experience with integration of data from multiple data sources.
        • Understanding of the importance of CI/CD, unit/integration testing, build tooling (maven, gradle, sbt), dependency management.

      About RR19

        • We develop customized software solutions and provide software development services.  We’re a specialized team of developers and architects.  As such, we only bring an “A” team to the table, through hard work and a desire to lead the industry — this is our company culture — this is what sets Railroad19 apart.
        • At Railroad19, Inc. you are part of a company that values your work and gives you the tools you need to succeed.
        • We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 
        • Railroad19 provides competitive compensation and excellent benefits~ Medical/Dental/Vision vacation and 401K.
      Working at Railroad19:

      • Competitive salaries
      • Excellent Health Care, Dental and Vision benefits
      • 3 weeks vacation, 401K, work life balance
      • No Agencies***
      • This is a non-management position
      We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
    • 1 month ago

      Are you interested in joining a fast-paced, growing company? Branch has a positive, diverse, and supportive culture—we look for people who are curious, inventive, take initiative, constantly strive to develop themselves, and collaborate with those around them. Come join our team as we develop new ways to improve the lives of hourly workers. Learn more about our culture, approach, tech, and people here: https://www.branchapp.com/team

      We’re looking for someone who has:

      • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience

      • 3+ years of professional software development experience

      • Experience building Android apps

      • Proficiency in Java and/or Kotlin (we use both)

      • A deep interest in developing, releasing, and maintaining high-quality Android apps

      You will:

      • Design, build, and maintain our flagship Android app

      • Define and implement robust app architectures and complex user interfaces

      • Improve engineering standards, tools, and processes

      • Manage individual project priorities, deadlines, and deliverables

      • Collaborate with product managers, designers, and other cross-functional groups to implement new features

      Benefits:

      • Work remotely!

      • Company-paid medical, dental, and vision

      • Flexible time off

      • Paid Holidays

    • Our mission

      The problem: In 2017, nearly 60% of adults in sub-Saharan Africa had no bank account. That's for good reason—the fees are too high, the closest branch can be miles away, and nobody takes cards. Without access to financial institutions, people are forced to keep their savings under the mattress. Small business owners rely on lenders who charge extortionate rates. Parents spend hours waiting in line to pay school fees in cash.

      How we're solving it: We're building financial services to work as they should: no account fees, instantly available and accepted everywhere. In places where electricity, water and roads don't always function, we're creating financial infrastructure that "just works." In fall 2017, we launched a mobile app in Senegal for cash deposit, withdrawal, and peer-to-peer and business payments; we're now processing over 200k payments every month. Our goal is to make Africa the first cashless continent, starting with Senegal. That's where you come in...

      How you'll help us achieve it

      We’re looking for an experienced engineer who’s independent, excited about getting things done and ready to hit the ground running. You'll be responsible for building and improving the ways people pay with Wave. You'll own every step of the process—from understanding the problem, to shipping your solution for users, to helping the customer support team resolve problems. 

      Our to-do list changes constantly, but here are some recent projects:

      • Allowing people to pay their electricity bills with Wave, by integrating with Senelec, the national electrical utility.

      • Building an app for business owners to pay their employees' salaries using Wave.

      • Letting us safely lend smartphones to thousands of taxi drivers so they can accept payments with Wave, by building software to manage the phones and discourage theft.

      Key Details

      • You can work remotely from anywhere (between UTC -8 and +4) with reliable Internet access

      • Our team meets in Senegal every two months for retreats, which are one week in length. Wave covers all costs associated with travel to and from Senegal.

      • Salaries are calculated using a transparent formula. Salary for this role ranges between $120,000 to $155,000.

      Major benefits:

      • Subsidized health insurance for you and your dependents and retirement contributions (both vary from country-to-country)

      • 6 months fully paid parental leave and subsidized fertility assistance

      • Unlimited vacation with a 20-day minimum requirement

      • $10,000 annual charitable donation matching

      Requirements

      • Minimum of 4 years of professional experience as a software engineer. There's no need to have previous experience with our stack, if you are willing to learn.

      • Native or fluent English.

      You might be a good fit if you

      • Are excited to deeply understand the inner workings of the tools you use.

      • Push through hard problems without giving up.

      • Are not afraid to take on complicated systems.

      • Reflexively ask yourself, “how will this code change affect my users?”

      • Can communicate clearly with colleagues who work, speak and think differently.

      • Work to make things easier for the next engineer who will touch your code.

      • Always try to improve as a programmer and colleague.

      Our team

      We're a team of ~130 people (90 Senegalese and 40 International) who are deeply passionate about our mission of bringing great financial services to the people who need them most.

      We foster autonomy for engineers. We have no project managers—you'll learn to own your own projects at every stage, from understanding the project to monitoring your solution in production.

      We prize focus: we try to cut out all non-essential distractions so that you can spend as much time in the zone as possible. Aside from two weekly meetings—an all-hands and a one-on-one with your manager—your schedule is yours.

      We care deeply about code quality. We do thorough design and code reviews, and frequently budget time for internal code improvement projects.

      Our stack (note that we will train you on all of these—you don't need any prior experience): We have a Python 3 (+ mypy) backend, GraphQL API and Android (Kotlin) frontend, backed by a Postgres database. Our infrastructure is on GCP, managed with Kubernetes and Terraform. Learn more about engineering at Wave: https://wave.engineering/

      We’re backed by world-class investors including Khosla Ventures, Founders Fund, Y Combinator, and the cofounders of PayPal.

      How to apply

      Applications will be reviewed on a rolling basis. If interested, please submit a resume as well as a cover letter describing your interest in Wave and the role.

      Wave is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    • 1 month ago

      Here at Crisp, we value the strength in teamwork, and strongly believe that it’s the key to Crisp’s success. By bringing together bright, motivated creators, wherever they live and work, we are leveraging humanity’s diversity of experience and background in order to understand the challenges facing our food supply, and solve them together. Come join us, and help build the type of business you’d like to be a part of.

      We are a socially conscious, distributed team. We give you the opportunity to solve challenges in the global food industry while living where you’re most comfortable and working in areas where you can help foster and grow the community that you are a part of.

      As a member of the first few engineering teams at Crisp you have will have the unique opportunity to take products from concept to production as we build towards our goal of becoming the global technology platform for the food industry. You will work closely with the co-founder team and be part of not just defining and implementing our technology and product strategy, but also the way we work together as we scale our company.

      Signs of a great candidate

      • Collaborative. You know that your colleagues’ perspectives will make our customers successful. Similarly, you use your strengths to help us grow together. You propose ways for us to be more engaged and successful with our customers.
      • Customer focused. Our customers are at the forefront of your day. You prioritize our customers’ voice to ensure their needs are met.
      • Ambitious, curious, and resourceful. You are innately curious, and you aren’t afraid to work hard. You are self driven, you take direction well but are able to be creative to find results on your own when asked. You are driven to succeed because your hard work and results make you proud.
      • Disciplined and reliable. We are a distributed company and you enjoy the benefits of working distributed while consistently delivering what you have committed to. When you hit a snag, you communicate and reset expectations early.
      • Appreciative of honest feedback. You know that the best way to learn and grow is through constructive feedback delivered kindly. You view feedback given to you as an opportunity to get better and strive to do the same for others.
      • Work smarter and harder.  You often identify a problem, create a solution and bring it to a state of completion - with others, or even on your own. You find ways of eliminating or automating stuff that is uninteresting or wasteful.

      Crisp’s Backend Tech Stack

      • Statically typed, modern languages. We use Kotlin and TypeScript.  Knowledge of these specific technologies is not a requirement. If you’re willing to learn, we’re willing to help you along the way.
      • Continuous deployment. Code is never far from being deployed to production, because if it’s not in production, it’s not solving problems in the real world. Our branch time spans are short, and features under development are hidden behind feature flags.
      • JVM based back-end. The JVM has a robust, rich ecosystem of libraries and tools that we’re leveraging to help us focus on building solutions, not tool-chains.
      • Cloud first. As a services offering in the 21st century, the cloud isn’t the future, it’s the present. We’re fully invested in using the features offered by our cloud provider in order to minimize technical debt and maximize productivity.
      • Micro-services. Not for the sake of the buzz, but when they make sense. By adopting a modern, thoughtful services architecture we’re able to scale organizationally, reduce technical debt, and maintain a high, sustained velocity.
      • Start-up mode.  The team is still small, and the product is fresh.  You’ll be able to exert a large amount of influence, and contribute to decisions that will determine the future of the product and the team.

      We are building a team of developers with a breadth of combined experiences so that we can collaboratively build great products. There are no hard requirements on specific background, experience or geographical location. Instead we’re looking for individuals that are capable, reliable, and hoping to grow along with us. Do you have strengths you can share? If so, we’d love to hear from you!

    • 1 month ago

       Kryo, Inc is the parent company of chili™, the high-growth sleep solutions company that is rapidly changing the way the world sleeps. Through a scientific approach to delivering products that help improve health and wellness through enhanced sleep quality, chili uses technology to deliver results that some might even call “magical.”  We designed the original and most effective temperature-regulation sleep system, the chiliPAD™, trusted by thousands of delighted customers including pro athletes in every major US sports league, biohackers, business executives, ex-US Presidents and countless other high achievers seeking to optimize their health without pills or drugs.

      More and more customers are experience the life-changing benefits of better sleep, enabled by the chiliPAD and new OOLER sleep system, which has led to rapid growth! To keep pace, we are seeking a Lead Backend Engineer to help us build our IoT Platform and continue our brand’s record growth!

      Our aim is to help 15 million people sleep better in the next five years — one night of restful sleep at a time. Our passion is building products that enable people to get better, more effective sleep. 

      Read more about chili, and our goal to be the future of sleep-driven health, at chilitechnology.com.

      What We're Building

      We are seeking a strong technical lead engineer with experience integrating with building a platform to support our growing suite of connected products. to join the team. Kudos if you have built something using Amazon Greengrass and/or the AWS IoT tools.

      You will be responsible for designing and architecting the interfaces between our products, APIs, and apps. You will work closes with our consumer apps team, and firmware engineers.

      The ideal candidate will be comfortable working in a fast-paced, entrepreneurial environment that is goal-oriented and emphasizes accountability for delivering results.

      What You’ll Do

      • Participate in requirements gathering, technical specification, and the design and development of complex software projects
      • Take technical ownership of our current and future IoT platform
      • Build and deliver consistent high-quality products
      • Ensure solutions are feasible and implemented within technical and business constraints
      • Estimate and scope work in a timely fashion.
      • Monitor and review existing technology and tools and offer guidance on how we can get better
      • Lead a small team of firmware and backend engineers
      • Communicate and live the company’s purpose, core values, and vision.

      What You’ll Bring:

      • Minimum 5 years of experience with Java/Kotlin or Go
      • Design of services in micro services architecture, containers and container orchestration.
      • Deep understanding of AWS including IAM, Cognito, DynamoDB, API Gateway, Lambda, and S3
      • Team leadership experience

      The Perks

      • Competitive Salary
      • Employer-paid healthcare benefits
      • 401k Options
      • Unlimited PTO
      • Great company culture

      We are Not a Good Fit for You if:

      • You aren’t a hands-on manager that isn’t afraid to jump in and get the job done.
      • You want to stay in your lane with a small fixed set of responsibilities.
      • You want someone to tell you how to do your job.
      • You don’t like to change in your daily routine & tasks.
      • You don’t like to sleep and don’t believe high-quality sleep will help people live longer, healthier, and better lives.

      This Job Is Ideal for Someone Who Is:

      • Dependable -- more reliable than spontaneous
      • People-oriented -- enjoys interacting with people and working on group projects

      Job Type: Full-time

      Location:

      • Mooresville, NC or Remote

      Schedule:

      • Monday to Friday
    • Mobile Engineers (Android & iOS)

      We want you to help us take WordPress, Simplenote, and other native apps for Android and iOS to the next level. We want people to be able to blog and manage their site or shop wherever they are, taking advantage of the things that make our mobile devices our most important ones, such as media and notifications. We work closely with multi-functional product teams to improve the WordPress experience on phones and tablets — both the apps and their underlying APIs and systems.

      About you:
      • You are highly collaborative and you love participating in code reviews and discussions about architecture or design.
      • You are passionate about and accomplished in Android or iOS software development; in particular, Kotlin and Swift experience are a definite plus.
      • You are knowledgeable about design patterns and testability; experience with Espresso, performance testing and unit testing is very welcome.
      • You are thoughtful about product design, with good user experience instincts.
      Extra credit:
      • Experience with React Native development.
      • UI design skills and knowledge of platform design specifications.
      • PHP, WordPress, and REST API backend programming experience.
      • Data analysis experience, and understanding of how analytics can influence product decisions.
      • Knowledge of tooling and build systems.
      • Open source contributions, particularly involvement in open source (or other) communities.

      Diversity & Inclusion at Automattic

      We’re improving diversity in the tech industry. At Automattic, we want people to love their work and show respect and empathy to all. We welcome differences and strive to increase participation from traditionally underrepresented groups. Our D&I committee involves Automatticians across the company and drives grassroots change. For example, this group has helped facilitate private online spaces for affiliated Automatticians to gather and helps run a monthly D&I People Lab series for further learning. Diversity and Inclusion is a priority at Automattic, though our dedication influences far more than just Automatticians: We make our products freely available and translate our products into and offer customer support in numerous languages. We require unconscious bias training for our hiring teams and ensure our products are accessible across different bandwidths and devices. Read more about our dedication to diversity and inclusion.

      Curious who works in engineering at Automattic? Meet our Mobile Engineers – Thuy, Elisa, Cate and Aaron!

      How to Apply

      Does this sound interesting? If yes, please send a short email to jobs @ this domain telling us about yourself and attach a résumé as a PDF. Let us know what you can contribute to the team. Include the title of the position you’re applying for and your name in the subject.

      Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

      If you’re reading this on a site other than automattic.com please ensure you visit automattic.com/work-with-us for the latest details on applying.

      Please answer the following questions in your cover letter. Applications without these questions answered will not be considered:

      • Tell us about an interesting app you’ve worked on. What made it interesting?
      • How do you use our products, or their competitors? How would you improve one of them?
      • What questions do you have for us?

      ← Work With Us

      All Jobs Require
      • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
      • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
      • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.
      • Ability to Travel. We value those rare occasions when we meet our colleagues in person, and require 2–3 non-consecutive weeks of travel per year, usually by plane.
    • Bite Interactive (US or Canada)
      1 month ago

      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 React Native

        • Experience leading tasks throughout the project lifecycle

        • A strong passion to work in a fast-paced startup environment

        • Excellent communication skills

        • Enjoys interacting with clients and 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 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.