Remote iOS Jobs

Last Week

Staff Android Engineer - Mobile Platforms
Medium  
android java ios May 07
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are creating the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas.

We’re looking for a Staff Android Engineer to join our talented cross-functional team, where they’ll own key aspects of our Android application and contribute to our core mobile architecture. We’re looking for an experienced engineer who can build beautiful, polished user experiences and architect elegant, maintainable code. We prioritize fast iteration without compromising quality, while maintaining an attention to detail that creates the kind of thoughtful interactions we’re known for.

At Medium, we are proud of our product, our team, and our culture. Medium’s website and mobile apps are accessed by millions of users each day. We’re looking for mindful, empathetic, and self-aware engineers to join our team to help us move thinking forward. With a strong focus on growth and personal development, Medium is the ideal place to develop your skills in an environment that is built on mutual trust and respect.  

What will you do?
As an Android engineer at Medium, you will be responsible for developing major new features in the Medium Android app, as well as driving improvements to the existing Android codebase using Kotlin, Java, and the core Android SDKs. You will work in a fast paced, collaborative environment with product managers, designers, and iOS engineers all on the same team, working together to build the world class reading experience that we’re all proud of.

Who are you?

  • You have 8+ years of professional software development experience and 3+ years of recent experience building native Android apps.
  • You have a robust knowledge of Kotlin, Java, and the Android development ecosystem as a whole.
  • You’ve built complex, high quality Android applications, and have a strong knowledge of Android app design principles, patterns, and best practices.
  • You have a deep understanding of the Android platform, including different device capabilities, battery life, performance, and push notifications.
  • You have experience writing automated tests for Android applications.
  • You work autonomously, and are more energized by missions and goals than a specific list of tasks.

Nice to haves

  • A strong knowledge of algorithms, data structures and object-oriented methodologies.
  • Experience writing web services or other server-side components.
  • Experience leading projects or teams of engineers.
At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We  value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer

Sound like you? We'd love to hear from you.
Share this job:
Vice President, Engineering
Scribd  
javascript ios frontend May 05
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors, our community includes over 1.4M subscribers in nearly every country worldwide.

About the role:
The engineering team at Scribd is looking for a passionate, driven, innovative and strategic technology leader who can lead our growing mobile and web technology teams along with a number of full-stack teams including the newly formed Slideshare development team. The Scribd product connects people with a wide variety of content across the responsive web, iOS, and Android. We support user-uploaded content, premium published titles, and our own original published works. We have a complex technical system that supports massive traffic as well as high-touch reading and listening activity. Growing & scaling the engineering organization to keep up with the desired high growth of the business is a key aspect of this role along with modernizing the architecture of legacy systems.  This role comes with an incredible opportunity for impact not only from a technology perspective but also to help scale the organization both via acquiring new talent but also with mentoring & growth of the existing team.

About you:

  • You have experience managing large-scale cross-platform teams.
  • You have experience with large-scale architectural migrations and tech debt reduction efforts.
  • You are a great manager and team builder.
  • You have experience mentoring and helping cultivate emerging leaders. 
  • You communicate clearly and effectively with technical and non-technical audiences.
  • You are deep technically and can mentor and guide all levels of engineers.
  • You're self-directed towards generating outcomes vs output.
  • You care about building highly efficient teams that can move fast, learn & iterate quickly.

You will:

  • Lead the overall planning, development, and deployment of our websites and native mobile applications.
  • Mentor & grow a 40+ distributed, diverse engineering team focused on application software and full-stack development of the Scribd & Slideshare products. 
  • Define and drive architectural strategy to enable a world-class customer experience that includes quality, scalability, and resilience as default characteristics.
  • Partner closely with cross-functional teams including product management, design, performance marketing, business analytics and others throughout the business to build a clear vision & prioritized roadmap for the organization. 
  • Formulate and execute process and organizational improvements to enhance overall effectiveness & velocity.
  • Define how we approach engineering scale & technical debt reductions, driving for speed and efficiency in our development processes.
  • Formulate and execute process and organizational improvements which enhancing overall effectiveness; proactively seek ways to improve people and management processes.
  • Determine OKRs, project planning and resource requirements to accomplish projects and support users.
  • Help identify issues and blockers that may delay the launch or impede the success of projects or capabilities and work with partners to communicate effectively, assess alternatives, and take action to resolve.
  • Manage engineering morale, retention, culture, and performance.
  • Provide career development, coaching, mentorship and sponsorship, and cultivate emerging leaders.

You have:

  • 7+ years of consumer software development and software management experience, especially in managing multiple teams and managers in high growth companies.
  • Strong record of thriving in a customer-obsessed product development environment with evidence of helping to define and influence overall product strategy.
  • Experience in building high-scale microservice-based systems that are optimized around speed, velocity and safety of development.
  • An exceptional understanding of technology best practices including web technologies & architecture including but not limited to single page applications, native app development, React, Redux, JavaScript frontend frameworks and application security best practices.
  • Proven track record of scaling a team in high-growth companies, not just in number of team members but also in developing team member capabilities and skills.
  • History of building accountability and success by setting measurable goals and metrics for your teams.
  • Ability to set strategic direction in working with senior executives, but also loves getting your hands dirty executing with the team.
  • Thrive in a fast-paced, rapidly-changing, high-growth environment.
  • Excellent interpersonal and communication skills, both written and verbal.
  • Demonstrated ability to understand and discuss technical concepts, prioritize and evaluate opportunistic new ideas with internal and external partners.
  • Proactive, solution-oriented mindset and approach to problem solving.

Helpful but not required:

  • Experience in rearchitecting legacy systems and large scale technology modernizations focused on platform development.
  • Experience in subscription business models or loyalty systems.
Benefits, Perks and Wellbeing at Scribd

• Healthcare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents
• Leaves: Paid parental leave, 100% company paid short-term/long-term disability plans, and milestone Sabbaticals
• 401k plan through Fidelity,  plus company matching with no vesting period
• Diversity, Equity, & Inclusion hiring best practices
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Flexible Sick Time, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Professional development: generous annual budget for our employees to attend conferences, classes, and other events
• Company-wide Diversity, Equity & Inclusion training
• Learning & Development and Coaching programs
• Monthly Wellness, Connectivity & Comfort Benefit
• Concern mental health digital platform
• Work-life balance flexibility
• Employee Resource Groups that build community and support among employees
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family
• Monthly inclusive multi-cultural celebrations & learning opportunities

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Principal Product Designer, Mobile
Medium  
product design ios android May 04
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are creating the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas.

Our mission hinges on design: designing a product that helps readers discover the stories that matter to them; designing an ecosystem that supports and rewards quality writing; designing an experience that respects intelligence and is worth paying for. We are building this future, one product release at a time, and looking to designers to help lead the way.

We are looking for a Principal Product Designer to work on our Mobile team, focusing on making Medium’s mobile app experiences the best places to discover and share great ideas.  You will collaborate with product and engineering peers to develop a vision for Medium native apps and work with the team to execute on that vision. 

What will do you?

  • Lead the design vision for Medium’s mobile apps, creating a best in class experience that is compelling, innovative, and clear.
  • Partner closely with engineering, product, and editorial teams to find elegant but practical solutions to design challenges. Together, you’ll solve problems and come up with solutions that delight our users.
  • Rapidly produce multiple concepts and prototypes; knowing when to apply pixel-perfect attention to detail, and when to make low-fi sketches and prototypes.
  • Use competitive research, user research, and a keen product design sensibility to develop solutions that are intuitive and compelling.

Who are you?

  • You have experience designing for native mobile apps, and are deeply familiar with iOS and Android standards and design patterns. You know how to design an app that feels cohesive across platforms, while adapting to the needs and constraints of different hardware and software.
  • You love big sweeping ideas but also enjoy the details. From product ideation and system thinking to kerning and grids, you demonstrate a capacity and enthusiasm for the spectrum of design.
  • You have demonstrated experience leading the design process from start to finish. Whether creating a research plan, brainstorming, creating wireframes, crafting detailed UI/UX, prototyping, or just building a Powerpoint, you feel comfortable using a variety of methods and tools to go from idea to reality, bringing others along with you through the process.
  • You have experience designing experiments — you know how to use hypotheses to drive solutions and apply qualitative and quantitative data to make design decisions.
  • You are comfortable with ambiguity and have shown an ability to bring clarity and structure to a complex system or user experience challenge.
  • You have strong visual awareness and sensibilities.
  • You’re a great communicator who can design frameworks to help us find opportunities, brainstorm and illustrate concepts, and effectively tell the stories of your ideas.
  • You thrive when you’re working with a small team in an ever-changing environment. You are confident, willing to learn, and want to collaborate with others to design world-class experiences.
  • Experience working on social or media products is a plus.
At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We understand the value of diverse backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.
Share this job:

This Month

iOS Developer
ios javascript swift Apr 30
Peerspace is creating a world where it’s easy to bring people together, starting with making it easy to find the perfect place to meet, create, and celebrate. Our Airbnb-like marketplace uncovers the world’s most unique spaces - like lofts, rooftops, and art galleries - and makes them ready to use for photo shoots, filming, meetings, and events.
 
Over 2 million people have come together in a Peerspace, and we’re looking for people who want to help us reach the next 10 million.
 
Peerspace is now hiring our second Mobile Engineer to join our team. You’ll be able to work closely with our product team, your opinion will be heard and our decisions as a team will be affected by data measurement on a regular basis.  We are looking for people with a passion for building effective user experiences with high user engagement. You’ll get to work on critical product engineering projects that ship.  You’ll be using modern design patterns and coding standards, while helping to migrate existing legacy code. You’ll also work closely with design to continue building out a quality user experience. As a team, we maintain a supportive development environment through mentorship, team offsites, and group code reviews. If this sounds like a good fit, we’d love to hear from you.
 
Requirements
 
●       Production-level React Native experience
●       Knowledge of Javascript ES6+
●       Experience in Redux architecture (or similar)
●       Ability to ship code regularly into production
●       Experience in functional component design
●       Willingness to learn and use new technologies
 
Nice to Haves
●       Experience using React Hooks
●       Knowledge of immutability patterns
●       Experience in middleware construction
●       Familiarity with Swift 5+
●       Experience with Redux-Saga
●       Android production deployment
●       UI test harness creation
●       Experience in Fastlane
 
Responsibilities
 
●       Creating reusable and testable code
●       Deploying to production environments
●       Interfacing with Product team and providing insightful feedback
●       Task breakdown into our SCRUM process
●       Daily standups, weekly developer check ins and bi-weekly retrospectives
●       Identify problem areas and improve them - both in process and in code
 
Perks
 
●       Work from home
●       Join a team reshaping a $500B industry.
●       Competitive salary with employee stock options and access to a 401k
●       Medical, dental, and vision coverage
●       Take-it-when-you-need-it vacation and sick days
●       A flexible work environment
●       $500 annual professional development allowance
●       20% discount on all Peerspace bookings
 
 
About us
 
Peerspace  is a community marketplace that makes planning gatherings - starting  with finding the perfect space - simple. Whether it’s a loft for a  party, a rooftop for a film shoot, or an art gallery for a meeting,  Peerspace empowers people to create one-of-a-kind experiences at any  price point. As a community marketplace, Peerspace makes it easy for  individuals and businesses to monetize their underutilized space and  share it with an audience of millions.
 
Founded  in April of 2014, Peerspace is headquartered in San Francisco, with offices in Los Angeles. The company’s investors  include Google Ventures, Foundation Capital, Structure Capital, Red Bridge Partners, and  31VENTURES.
Share this job:
Senior JavaScript Backend Engineers
api node javascript hapi json backend Apr 26

Hiya! Were Radical I/O, a people-first enterprise software development consultancy and lab that develops technology with purpose. We work with cities and organizations to develop meaningful, data-driven solutions that provide people with easy access to information, when and where they need it.

THE POSITION

We're on the lookout for Senior JavaScript Backend Engineers with experience developing in NodeJS/Hapi with JSON and REST web service APIs on the backend/middleware. You will be extending existing APIs, and building new APIs and integrations, to be consumed by native iOS and Android mobile apps (and related web apps) that will be distributed to thousands of users within Canada. If you are also skilled in DevOps (nice-to-have), you will set up the mobile build automation and deployment systems for these mobile apps.

You should fully understand the end-to-end process of how web and mobile clients interact with JSON APIs including special cases like websockets. We are already using the Hapi Framework to build large organized APIs, and the Joi Framework to do validation, and will expect you to be, or quickly become, an expert with these. Integration with databases and services is the point of most of our expected APIs. You should be proficient with raw SQL queries and Knex to interact with databases (MySQL/Oracle/SQLServer). You will likely also develop new DB schemas for MySQL. You will also be creating APIs that call and transform data from other 3rd-party API services.

Typically you have worked on medium and large API applications and are comfortable working with enterprise customer expectations. We would consider it a bonus if you've worked with the government, or other civic organizations before. You are comfortable working with a high-level of independence, quality, and professionalism. As a senior member of the team, you are able to provide technical solutions for complex problems, accomplish advanced work quickly, and are there for your teammates when they need help. You strive to ensure that your API interfaces are useful to your teammate developers who will call them.

We are hiring 1-2 senior backend engineers for a 6 months+ contract to start in June. You will be working remotely from within Canada, and maximum working hours per week are 35-45 (40 on average). We will be shortlisting candidates within the next 1-2 weeks, with most phone screens and interviews taking place fairly quickly before the end of April, and further interviews taking place in May if needed.

REQUIREMENTS

We will be using the following in our project, so please highlight any relevant experience you have in any of these:

  • JSON API interface design and development using NodeJS, Hapi, Joi, JavaScript, including a thorough understanding of platform networking, and optimization. Understanding Typescript and Babel are nice to have.
  • Async/wait, promises, and optimizing JavaScript execution.
  • Advanced SQL for MySQL, Oracle, and MSSQL, and the Knex framework.
  • Data integrations between various legacy on-premise systems, CRM, SAAS apps, and APIs.
  • Security and Identity and Access Management: SSO, Federated Identity, OAuth2, OpenID Connect & standard auth flows, user directories, and security tokens. We will be working with ForgeRock IAM.
  • Docker for containerized workloads. Kubernetes and Terraform are nice to have.
  • Integrating with Firebase (with APNS/FCM) and making it run well.
  • Platform cryptography for security, encryption, keys and certificates, and TLS cipher hardening.
  • Developing on Linux, MacOS, and Windows.
  • Setting up cloud infrastructure using cloud services at AWS, Azure and/or GCP is nice-to-have.
  • Build automation and deployment for mobile and web applications using Jenkins and Fastlane. Gradle, npm maven, and xcodebuild are also nice to have.

We also usually look for people who:

  • Have 5+ years of software development experience.
  • Possess a university degree in computer science, engineering or related field,
    - or - a combination of experience and relevant certificates/learning/courses.
  • Are strong in other languages beyond JavaScript, like Java, C#, Go, Python, etc.
  • Have even deeper integration experience with ESB platforms, like TIBCO, Mulesoft, Azure ESB, and others.
  • Write clean code, have written unit tests, and adhere to effective software design principles.
  • Choose Git repos as their version control of choice.
  • Have worked within agile processes like Scrum or Kanban, and used tools like JIRA or similar.
  • Are comfortable working professionally with clients in varying industries.
  • Are problem-solvers, comfortable with ambiguity and unknowns, and love continuously learning.
  • Communicate and collaborate well and often.

Even if we don't contact you for an interview right away, we often have projects start fairly quickly with new clients, so we will always look through our applicant database first. We'd also love to keep a small roster of people we trust and who we can easily reach out to during these times.

THE OTHER STUFF

This is a remote, work-from-home opportunity, and there is the possibility for the role to be extended or other projects to follow after this one. We prefer to hire folks from the Greater Vancouver Area, then BC and AB in general so we can communicate more in real-time. However, we will also consider other senior engineers from within Canada based on your availability, flexibility to work within overlapping PST, and your skillset.

As this is a contract, we generally hire self-employed or incorporated people who are comfortable with invoicing for their work. However, for those who are not yet set up in this way, and are employees perhaps looking for temporary roles during this unprecedented pandemic time period, we are also able to put the successful candidate on our payroll as a limited-term, hourly employee. When applying, please select which situation applies to you (we are equally open to either situation).

Please note that due to our work with Canadian government (and related clients) and their data and privacy restrictions, we can only hire people who currently live in Canada and are authorized to work full-time in Canada for any employer, including engineers who are in Canada on valid working holiday visas and post-graduate work permits.

Recruiters, please don't contact this job poster. Do not contact us with unsolicited services or offers.

Share this job:
Manager Mobile Marketing
manager ios android testing finance Apr 26
About Gametime:
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.

The Role:
Gametime is looking for a Manager or Senior Manager, Mobile Marketing to join the Growth team. This high-profile position will own all mobile user acquisition and marketing programs across various channels. This is a remote role and will report to the VP, Marketing.  

What you'll do/own:

  • Own the mobile acquisition marketing program with an emphasis on driving scale across channels while targeting performance ROAS/KPI goals. 
  • Test new marketing channels as needed.
  • Create a robust reporting and monitoring system to distill performance to managers on a regular basis. 
  • Work closely with data & product teams to implement marketing systems and tools while also working to identify opportunities to enhance the customer experience and drive additional conversions and revenue.
  • Develop a deep understanding of the customer experience and data flow from acquisition and engagement to drive conversions & revenues.
  • Use a data-driven approach & a vigorous testing process to evaluate hypotheses and extract insights on strategy and performance.
  • Collaborate with third-party content creators, including the Gametime creative team, to help create new and innovative messaging and customer touch points. 
  • Assist as needed on other marketing initiatives such as app store optimization and user acquisition.

A little more about you:

  • Experience managing six- to seven- figure monthly marketing budgets across a variety of mobile acquisition channels
  • Deep expertise with social UA tools, platforms, and best practices ranging from campaign set up to optimizing performance to desired goals
  • Strong analytical skills - highly comfortable with data and meticulous about accuracy in reporting
  • You’re a self-starter who can execute tactically and think strategically and who will take initiative in testing new strategies while driving process improvements
  • Creative best practices, A/B testing, and understanding of full-funnel marketing concepts as a means to optimize performance

Experience and Education:

  • Education: BA/BS in Business, Marketing, Finance or related quantitative analytics degree
  • 3-6 years post-collegiate experience in a marketing focused role focused on mobile user acquisition
  • Experience working with third party campaign management tools, including MMPs and creative management systems, to help better optimize spend and performance
  • Expertise with SQL and understanding of database hierarchies 
  • High attention to detail, you pride yourself on accuracy and find yourself constantly double checking your work
  • A good attitude, willing to put your head down and do whatever it takes to execute, learn, and innovate.
  • Excellent communication skills, written and verbal, with the ability to explain your work and results to Gametime executives as needed
  • Persistence - never afraid to try new things, fail, and then try new strategies and approaches to succeed
  • Self-motivated and focused on executing well; you enjoy being hands-on
  • Scrappy and resourceful when facing challenges of all typesInterest in the sports/live entertainment space is a plus

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
  • Wellness programs
  • Tenure recognition
Gametime is committed to bringing together individuals from different backgrounds and perspectives. We strive to create an inclusive environment where everyone can thrive, feel a sense of belonging, and do great work together. As an equal opportunity employer, we prohibit any unlawful discrimination against a job applicant on the basis of their race, color, religion, veteran status, sex, parental status, gender identity or expression, transgender status, sexual orientation, national origin, age, disability or genetic information. We respect the laws enforced by the EEOC and are dedicated to going above and beyond in fostering diversity across our company.
Share this job:
Software Engineer Manager
javascript react-js node-js swift kotlin manager Apr 25

Medal.tv is one of the fastest-growing consumer applications in gaming! Our users capture and share millions of videos every week, and connect with one another around their shared gaming experiences.

We are an international fully remote team, where everyone works autonomously with the expectations that you can be available for team syncs in the same core hours (9:00 am and 12:00 pm PST). The exact times and days vary per team.

We are looking for two engineering managers, one for our desktop team and one for our native mobile team. As our engineering manager, you will work directly with the CTO and product team. You will manage a remote team that iterates quickly and works closely with design and product to build new features. You will be helping us scale the platform to 100+ million users as we build high-quality features that our creators love.

As a team, we favor progress, learning, and speed, over perfection.

RESPONSIBILITIES

  • Strive to build, grow and maintain an ambitious, happy, and productive team
  • Iterate on processes to improve efficiency
  • Hold regular 1:1's with members of your team
  • Perform code reviews and facilitate the exchange of technical knowledge within the team
  • Contribute to the development of features and bug fixes development and deployment
  • You are result-driven with experience using metrics to measure the success of the work produced by the team

REQUIREMENTS

  • 2+ years of management and leadership experience
  • Strong knowledge of either JavaScript and modern web frameworks such as Node.js and React, OR strong knowledge of native mobile technologies such as Swift or Kotlin
  • Strong understanding of core web and browser concepts (eg. how does JavaScript handle asynchronous code)
  • Autonomous and ability to achieve engineering goals with minimal supervision
  • Strong verbal and written communication skills, including the ability to write software specifications
  • Experience with Git, GitHub, and release management

OUR STACK

  • Electron, React, Redux, & other modern web-based technologies, proficiency with HTML/CSS
  • C# and C++ for native windows recording & more
  • Swift for iOS, Kotlin for Android
  • Java, Redis, RabbitMQ, Kubernetes for backend
  • Terraform, Salt, GitHub Actions, CircleCI for IaC and CI/CD

BONUS

  • A passion for games and the gaming communities
  • Experience with various parts of our stack
  • A regular user of other popular apps for gamers, such as Discord
  • Experience working on gaming related projects
  • Experience working on products with many users that ships features regularly

WHAT YOU'LL GET

  • Full Medical for employee and two dependents
  • Full Dental and Vision for employee and all dependents
  • Paid parental leave: 20 weeks for primary caregiver and 12 weeks for secondary
  • Unlimited PTO (4+ weeks standard)
  • 401K
  • Team retreats
  • A flexible, laid back office environment, everyone works remote!
  • All the fun and frolics that come with working at a gaming company

WHAT YOU'LL HAVE TO DO NOW

We hope to hear from you! When you apply, please make sure to include:

  • Links to apps you’ve released/portfolio, and a description of your contributions
  • Links to any online profiles (Github, LinkedIn, Twitter, etc)
  • A description of your professional experience (resume, LinkedIn profile, cover letter, or similar)

As a heads up, our typical recruitment process is:

  • Phone screening
  • Up to 4 interviews with different team members
  • Reference checks
  • Offer

If you made it all the way here, include “gg” in your note and we will give you a virtual high-five when we talk!

Share this job:
Senior iOS Engineer
ios senior swift redis backend testing Apr 23
As Scott's Cheap Flights' first Senior Mobile Engineer you will be key in leading the development of our first mobile app, using Swift to build it from the ground up to create a world class experience that our members will love.

In the short term, you will...

  • Become familiar with our code base, code style, tech stack, development and deployment process, and our project management process
  • Partner with Design and Product to build roadmap for MVP
  • Establish API contracts with Backend engineers

In the long term, you will...

  • Be an expert with all of our tooling: Bugsnag, HotJar, Metabase, NewRelic, and more. You will also identify and introduce new tooling to support our mobile ecosystem
  • Bring creative solutions to projects to support the continual improvement of Scott's Cheap Flights
  • Take ownership of end to end feature and product development and help scale our mobile application
  • Serve as an advocate for engineering best practices and help the team explore and implement new technology

What you know...

  • Experience working on new product development
  • Hands on expertise with iOS frameworks
  • Experience writing automated unit tests, with bonus points for integrated and functional testing experience
  • You care about performance, usability, and accessibility across all devices
  • Empathy and passion to build production-ready features
  • Clear and earnest written and verbal communication skills
  • High standards for yourself and the code you write
  • Flexibility, open-mindedness, and willingness to learn
  • Must be legally authorized to work in the United States and plan to work full-time in the United States

Technologies we use:

  • Ruby on Rails is our primary server framework
  • React is our primary front end development framework
  • Postgres and Redis are our primary storage engines
  • Heroku is used for deployments and infrastructure
  • GitHub is our choice for source code management
  • Circle CI helps us with continuous integration
  • Notion is for documentation and collaboration
  • Clubhouse is our project management tool
  • Jira is conspicuously missing from the list above ;)

Why you might love working here:

  • 100% remote work environment, so go ahead and bring your dog to work or wear your PJ's to the office
  • Open vacation policy, with a 3 week minimum!
  • Comprehensive health, vision, and dental insurance
  • 401(k) with a 5% match
  • Up to 12-weeks of paid family leave
  • Meetup meals when you cross paths with a co-worker
  • Continuing education & development reimbursement
  • Yearly team retreat (In 2019, we went to Riviera Maya. Last year, we had a daily costume contest and went virtual!)
  • Challenging problems to solve and an awesome team to collaborate with every single day
We want you to bring your authentic self to work every single day. We accept you for who you are and consider everyone on an equal opportunity basis without regard to ancestry; age; appearance; color; gender identity and/or expression; genetics; family or parental status; marital, civil union, or domestic partnership status; mental, physical, or sensory disability; national, social or ethnic origin; past or present military service; sexual orientation; socioeconomic status; race; religion or belief.

If you require a reasonable accommodation or assistance for any part of the interview and employment process, please contact us at careers@scottscheapflights.com and let us know the nature of your request.
Share this job:
Product Manager - Jira Native Apps
 
manager product manager ios android Apr 21
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

As a Product Manager at Atlassian, you will advance our mission to unleash the potential in every team and help build intuitive, powerful and delightful native app experiences for Jira.
Work alongside a high performing team who innovate and ship our iOS, Android and Mac Apps for Jira. Own the mission to move your team’s work forward wherever you are by helping our users to be notified, find, respond (and more!) with a seamlessly native experience. This team works as both a platform and a product, which means you will need to make decisions that not only strengthen the platform to make it scalable, but also prioritising the right features to make it a 5 star rating product.

More about you
You understand what it takes to build phenomenal native app software and have a passion for helping teams work as effectively as possible. You have prior success in developing product roadmaps, shipping incredible experiences and maintaining a tight customer feedback loop (of both qualitative and quantitive inputs). You can motivate the team by setting clear goals, making decisions and communicating crisply. You are social and adept at building relationships across teams to make sure we are all on the same page - and all dependencies are effectively wrangled! You love obsessing over your customers, and working closely with your engineering and design partners to build a world-class user experiences on native app platforms. 


On your first day we'll expect you to have:

  • Product management experience, ideally at fast-growing software companies
  • Ability to prioritise opportunities, balance the needs of our customers with those of our business, and clearly communicate the rationale behind your decisions
  • Ability to track market and platform trends, and collaborate with the team to identify new opportunities that align to the team goals
  • Experience painting a compelling vision to encourage your teams and excite your customers
  • A track record of building relationships and influencing without authority at all levels of the organisation
  • It's great, but not required, if you have:
  • A BS or master in Computer Science, Software Engineering or equivalent experience
  • Experience developing products on native app platforms
  • Adept working with analytics tools like Amplitude and writing data query language (SQL)
More about our team
The Jira Native Apps team is responsible for our iOS, Android and Mac Apps, and ship amazing experiences to delight our customers. We work with Jira product and platform teams, as well as other native app teams across Atlassian.
All your information will be kept confidential according to EEO guidelines.Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.

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.

Atlassian is committed to providing reasonable accommodations to all individuals participating in the application and interview process, and while performing job functions. Please note that you will have the opportunity to request accommodations at each stage of the assessment process. To request accommodations before scheduling an interview, please reach out to atlassian-accommodations@atlassian.com and someone will follow up shortly.

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

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
IT Helpdesk Specialist
Binance  
blockchain ios finance Apr 18
Binance is the global blockchain company behind the world’s largest digital asset exchange by trading volume and users, serving a greater mission to accelerate cryptocurrency adoption and increase the freedom of money.

Are you looking to be a part of the most influential company in the blockchain industry and contribute to the crypto-currency revolution that is changing the world?


Responsibilities

  • Acting as the first point of contact for the troubleshooting of Service Requests related to hardware configuration, software, application, and network problems among others;
  • Making full use of available tools during the diagnosing and execution stages of Incidents and Service Requests;
  • Routing those Incidents and Service Requests that require reassignment to other Service Teams;
  • Tracking and retaining ownership of Incidents and Service Requests to ensure that service levels are met and call resolution is achieved within the shortest time span possible;
  • Continually observing a security-aware approach;
  • Contributing to the setting up of operating procedures with other Service Teams to ensure that remote support is carried out by Internal IT in an effective manner while maintaining efficiency;
  • Contributing to the articulation, maintenance, and enforcement of Internal IT procedures and knowledge sharing across units via online tools;
  • Identifying trends and potential Problem sources (by reviewing Incident and Problem analysis);
  • Taking ownership of the system and service monitoring focusing on implementation and continuous improvement;
  • Handling of all customer-related activities initiated by IT Operations across the group;Ensuring full cooperation and effective communication with various departments.

Requirements

  • Bachelor's Degree in Computer Science/Information Systems or any other related field;
  • Minimum of 2 years experience working within network and servers;
  • Strong background in OSX & IOS devicesPrior experience in troubleshooting servers and installing and configuring networks;
  • Knowledgeable on networking and networks security (DHCP, AP/AD, LAN, WAN, IPSec VPN, Monitoring etc.);
  • CCNA Certification will be considered an asset.
  • Fluency in English is a must
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
Share this job:

This Year

Product Designer, Trello Mobile
 
ios android Mar 26
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is one of the fastest-growing software companies in the world, with millions of users across our products. We're making a substantial investment in experience design, endeavoring to make Atlassian products essential for all teams. We're growing our global design team and searching for passionate, talented designers to help us.

You'll Have the Opportunity To:

  • Craft the future of our products on iOS and Android
  • Collaborate directly with Product Managers and Engineers
  • Contribute to our mobile design system
  • Be an advocate for our mobile users, uncovering mobile-specific opportunities

On your first day, we'll expect you to have:

  • 3+ years of mobile product design experience
  • Working knowledge of both Android and iOS best practices
  • Confidence in presenting your work and getting others on board with your design direction
  • Proven ability to frame problems, excellent visual design skills, and a deep understanding of product analytics
  • Strong facilitation and collaboration abilities, a flexible and friendly approach to working with teams, and the ability to collaborate with, influence, and impact different cross-functional partners and teams across the organization
  • Ability to balance vision with iteration, to make tradeoffs, and get the right user experience to market
  • Incredible communication skills in one-on-one settings, group meetings, and writing, with the ability to give and receive feedback and translate technical content to non-technical people
  • Experience conducting and applying customer research, including design thinking, prototyping, and conceptual modeling
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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Junior IT Support Engineer
junior ios healthcare Mar 25
Company Description
Hyperscience is a technology company blazing a new path in enterprise automation with a reimagined approach to building and powering processes. The Hyperscience Platform is the world's first Software-Defined, Input-to-Outcome Automation platform used by top public companies and government organizations around the world to build and run mission-critical processes with ease and speed.

Hyperscience helps enterprises quickly build and roll out new business processes with built-in automations, reduce manual errors, increase high- and low-skilled employee productivity, and eliminate the need for costly transformation. Hyperscience’s Intelligent Document Processing solution has been implemented at some of the world's leading financial services, insurance, healthcare and government organizations, including TD Ameritrade, QBE Insurance Group Limited and Voya Financial, helping them lower costs, reduce error rates by 67% and increase employee capacity by 10x.

Since its founding in 2014, Hyperscience has grown to more than 250 employees with offices in New York City, Sofia, Bulgaria, and London, UK, and has consistently been recognized as one of the best places to work, with a collaborative and innovative culture and best-in-class benefits.

Job Description
We are The Automation Company, and that’s instilled in our DNA. We’re looking for an IT Associate who’s a problem solver and leverages excellent Help Desk skills to enable our fast-growing, diverse, and most of all, global workforce. As a company with multiple offices globally, growing full-time remote staff, cloud-first IT environment, and compliance needs, we have a series of unique challenges that require creative, secure-by-default, and thoughtful technical solutions. This role will spearhead that effort. Managing day-to-day support tickets helps create a seamless end-user experience that effectively addresses the company employees’ needs.

Responsibilities

  • Be the critical front-line resource and provide direct IT support to all employees.
  • Assist with managed company laptop systems, mobile devices with macOS or iOS operating systems.
  • Demonstrate strong customer service skills by ensuring proper documentation, ticket recording, and closer in a timely manner.
  • Analyze and resolve technical issues, and recommend accurate solutions.
  • Maintain up-to-date knowledge base articles and documentation on IT policies and procedures and ensure that those policies are applied at all times.
  • Provide technical support for both onboarding and offboarding. 
  • Ability to diagnose and resolve fundamental technical issues.

Qualifications

  • 1 to 2 years of relevant experience as an IT Helpdesk/Associate
  • Experience working with Google Suite, Okta, Jumpcloud, Slack, and Zendesk
  • Ability to communicate effectively
  • Working in a SaaS-only IT environment is considered an advantage; (e.g., Okta, G Suite, O365, Salesforce, etc.).
  • Familiarity with various operating systems such as macOS and Windows
  • Education Bachelor's degree in information technology, computer science, or related area
Benefits
- Top notch healthcare for you and your family
- 30 days of paid leave annually to help nurture work-life symbiosis
- A 100% 401(k) match for up to 6% of your annual salary
- Stock Options
- Wellness stipend
- Pre-tax transportation and commuter benefits
- 6-month parental leave (or double salary to pay for your partner's unpaid leave)
- Free travel for any person accompanying a breastfeeding mother and her baby on a business trip
- A dependent care stipend up to $3,000 per month, per child, under the age of 21 for a maximum of $6,000 per month total
- Daily catered lunch, snacks, and drinks
- Budget to attend conferences, train, and further your education
- $1,000 one-time-use WFH stipend and $75 monthly WFH stipend
- Relocation assistance

We are an equal opportunity employer. We welcome people of different backgrounds, experiences, abilities and perspectives. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Share this job:
Software Engineer Contractor
react-js javascript react-native e-commerce mobile php Mar 24

Branding Brand is searching for US-based React and RN Software Engineers who are available to work as remote contractors for limited-term engagements. Ideal candidates are skilled in JavaScript and have API / web server experience. TypeScript, Native iOS, or Android knowledge, and Node / AWS experience is a plus.

Responsibilities:

  • Work with senior developers and architects to produce world-class mobile e-commerce experiences
  • 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 Designers, Quality Assurance Engineers, and Account/Project Managers to communicate status of projects
  • Work with bug tracking/project management software suites, including Jira
  • Implement secure coding best practices and participate in ongoing security training and awareness

Qualifications: 

  • Strong background in web languages and technologies; React.js, RN, Javascript, TypeScript, Node.js, PHP
  • Understanding of OOP in Javascript and how it applies to code quality
  • Ability to transform design mockups and 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
  • Prior experience in retail e-commerce is a plus
  • Experience with Subversion and/or Git source control
  • Experience with xUnit frameworks is a plus
  • Experience with bash/command line is a plus
  • Experience with RESTful APIs is a plus
Share this job:
Junior IT Support Engineer
junior machine learning ios healthcare Mar 24
Company Description
Hyperscience is a technology company blazing a new path in enterprise automation with a reimagined approach to building and powering processes. The Hyperscience Platform is the world's first Software-Defined, Input-to-Outcome Automation platform used by top public companies and government organizations around the world to build and run mission-critical processes with ease and speed.

Hyperscience helps enterprises quickly build and roll out new business processes with built-in automations, reduce manual errors, increase high- and low-skilled employee productivity, and eliminate the need for costly transformation. Hyperscience’s Intelligent Document Processing solution has been implemented at some of the world's leading financial services, insurance, healthcare and government organizations, including TD Ameritrade, QBE Insurance Group Limited and Voya Financial, helping them lower costs, reduce error rates by 67% and increase employee capacity by 10x.

Since its founding in 2014, Hyperscience has grown to more than 250 employees with offices in New York City, Sofia, Bulgaria, and London, UK, and has consistently been recognized as one of the best places to work, with a collaborative and innovative culture and best-in-class benefits.

Job Description:

We are The Automation Company, and that’s instilled in our DNA.  We’re looking for an IT Associate who’s a problem solver and leverages excellent Help Desk skills to enable our fast-growing, diverse, and most of all, global workforce. As a company with multiple offices globally, growing full-time remote staff, cloud-first IT environment, and compliance needs, we have a series of unique challenges that require creative, secure-by-default, and thoughtful technical solutions. This role will spearhead that effort. Managing day-to-day support tickets helps create a seamless end-user experience that effectively addresses the company employees’ needs.

Responsibilities:

  • Be the critical front-line resource and provide direct IT support to all employees;
  • Assist with managed company laptop systems, mobile devices with macOS or iOS operating systems;
  • Demonstrate strong customer service skills by ensuring proper documentation, ticket recording, and closer in a timely manner;
  • Analyze and resolve technical issues, and recommend accurate solutions;
  • Maintain up-to-date knowledge base articles and documentation on IT policies and procedures and ensure that those policies are applied at all times;
  • Provide technical support for both onboarding and offboarding ;
  • Ability to diagnose and resolve fundamental technical issues;

Qualifications:

  • 1 to 2 years of relevant experience as an IT Helpdesk/Associate
  • Experience working with Google Suite, Okta, Jumpcloud, Slack, and Zendesk
  • Ability to communicate effectively
  • Working in a SaaS-only IT environment is considered an advantage; (e.g., Okta, G Suite, O365, Salesforce, etc.).
  • Familiarity with various operating systems such as macOS and Windows
  • Education Bachelor's degree in information technology, computer science, or related area
Benefits & Perks
- You’ll work with some of the best machine learning, software and test engineers in one of the most innovative tech companies in Sofia
- Budget to attend conferences, train, and further your education
- A dedicated budget to set your work from home space & monthly reimbursement on recurring expenses
- Monthly budget to cover child care and educational needs/expenses 
- 30 days of paid leave annually to help nurture work-life symbiosis
- Work from home flexibility
- A great office, with excellent location
- Massages at the office by a professional massage therapist
- Catered lunches, afternoon breakfasts, and a great variety of snacks and drinks
- Auto assistant for your car
- A sports card, covering various options for sport
- Additional health insurance package, including extensive medical, dental & vision care
- Truly competitive salary
- Stock Options
- Referral bonus

All job applications will be treated and processed with strict confidentiality and in full compliance with the GDPR provisions. 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, sexual orientation, age, marital status, veteran status, or disability status.


Share this job:
Software Engineer
react javascript api ui ux java Mar 23

WHO WE'RE LOOKING FOR . . .

Versus Systems is looking for a software engineer to build our web dashboards, support and improve our Elixir-built API, and build an incredible code to change entertainment. Our product suite allows content developers to create unique, prize-based matches for their consumers, changing the experience of how we interact with entertainment and media. In short, we make things more fun.

Our stack is based on Elixir. React and Redux power our frontend applications, and we have SDKs for iOS, Android, and Unity.

We're a collaborative team with a strong product and engineering culture. We value partnership and creativity. Every engineer contributes to the overall development process, product design, and roadmap of the company.
 

HOW YOU'LL SPEND YOUR DAY . . .  

We believe in a team of polyglots. Our engineers are responsible for building features across our platform - from the dashboards used by Versus and our partners to the SDKs used by content companies. We encourage our engineers to pick up new skills, but we also love to see affinities for particular technologies. Although your work will involve significant focus on frontend technologies, you'll work with others on the team to learn new things while sharing your own expertise.


WE CURRENTLY USE . . .

  •  Elixir
  •  React/Redux
  •  Swift/Objective-C (iOS)
  •  Kotlin/Java (Android)
  •  C# (Unity)
  •  Postgres

YOU WILL HAVE . . .


  • 5+ years experience in designing, building, and maintaining modern web applications
  • Demonstrated proficiency building and consuming API, including modeling data using specs as guidance
  • The ability to provide guidance and feedback on API design

  • An in-depth knowledge of React/Redux
  • High level of proficiency with Javascript, CSS and all things DOM related.

  • An active, genuine interest in learning at least one of the current technologies listed above that you don't currently claim as your own

  • Autonomy, initiative, and self motivation with a ‘get it done’ attitude

  • A preference for Agile methodologies, rapid prototyping, and team collaboration

  • The ability to give and receive feedback with grace

  • A clear, thoughtful communication style that lends itself to working with collaborative teams

 
WE WOULD LOVE TO SEE . . . 


  • A background in the entertainment, media, gaming, and/or adtech industry

  • Experience with scaling and high-availability systems

  • Experience with data visualization and analytics

  • Interest in design, UI, and UX


WE OFFER  

  • Competitive compensation and equity packages
  • Healthcare and benefits
  • Unlimited paid vacation that people actually take - we promise
  • Generous maternity & paternity leave
  • Flexible work day schedule - currently remote for COVID
  • Matched 401k
Share this job:
Senior Frontend Engineer
frontend senior css ios android backend Mar 22
The Role:
As a Frontend Engineer, you will be part of the essential Client Team that builds the Gametime web experience (https://gametime.co) for millions of customers. Working closely with the Product and Design teams, you will implement the user interface of our web app.  You will build libraries and abstractions to make the lives of Gametime Engineers and other staff easier. You will use the latest technologies like React, Redux, ES6, and Sass, working to ensure that our UIs work well on all screen sizes. We take performance and testing seriously while we build the future of our web app.

What You Will Do and Own:

  • Work with Design, Product, and Backend teams to create a highly functional web product
  • Create efficient and reusable front-end systems to drive our web application and marketplace
  • Design and implement SEO strategies for user acquisition
  • Execute on your own roadmap rapidly and iteratively
  • Participate in product releases and code reviews
  • Delegate and mentor junior team members to ensure performance and goals are achieved
  • Constantly explore and communicate front-end best practices.

More About You:

  • 4+ years of relevant industry experience
  • Experience working with a modern frontend stack (JS, React, Redux, webpack)
  • Expert knowledge of responsive websites using CSS preprocessors like Less, Sass
  • Experience with architectural work involving performance optimization with SEO
  • Awareness of cross-browser compatibility issues, client-side performance considerations, and CDN caching strategies
  • Demonstrated design and UX sensibilities
  • Strong computer science fundamentals

What We Can Offer You:

  • Flexible PTO
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • 401K, HSA, pre-tax savings programs
  • New equipment setup provided
  • Wellness programs
  • Tenure recognition
About Gametime:
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.

Gametime is committed to bringing together individuals from different backgrounds and perspectives. We strive to create an inclusive environment where everyone can thrive, feel a sense of belonging, and do great work together. As an equal opportunity employer, we prohibit any unlawful discrimination against a job applicant on the basis of their race, color, religion, veteran status, sex, parental status, gender identity or expression, transgender status, sexual orientation, national origin, age, disability or genetic information. We respect the laws enforced by the EEOC and are dedicated to going above and beyond in fostering diversity across our company.
Share this job:
Software Engineer
node-js react-js go postgresql aws javascript Mar 21

About the opportunity 

This role falls in our Detectives & Dispatch team, the team tasked with our flagship crime solving software solutions used by Detectives, Dispatch, and other Law Enforcement officers across the country. This is an opportunity to join a team and product that is helping to solve crimes and make communities safer every day.

Some challenges you’ll tackle

  • Own features through their lifecycle: backend, frontend, data stores – the whole shebang
  • Build applications that help solve crime
  • Collaborate with Machine Learning and Hardware teams on multifaceted projects
  • Work directly with Product to understand user needs and scope solutions
  • Assess new technologies as needed for a task and make decisions balancing technical need and business impact

About You

  • Love writing code and have extensive experience doing so. 
  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack.
  • Desire to grow your role and have a direct influence on the growth of a young company. 
  • Interested in all aspects of the business, from direction to office space. 
  • Excited about working on a fast-paced, constantly evolving product. 

Our Tech

If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, currently our stack looks like:

  • Typescript (Node) web services with a bit of Scala and Go in there as well as needed
  • React on the frontend, but also some mix of plain ole HTML, CSS (bootstrap), and Javascript (jQuery + KnockoutJS) as needed
  • Swift(iOS) or Kotlin(Android) for mobile apps
  • Postgres DB, ElasticSearch, but occasionally Redis or DynamoDB (use the right tool for the job)
  • Kubernetes, Docker
  • AWS (SQS, S3, etc)

Why join the Flock? 

When you join the Flock, you are joining a diverse team of passionate, ambitious, intelligent people that put team over self. We offer competitive salary, benefits, and the opportunity to grow your career at a fast-paced, high growth start up. We genuinely care about the well-being of our employees both in and out of the office and understand the importance of work/life balance. We’d love for you to join us in the fight to eliminate crime, one neighborhood at a time.

Share this job:
Senior Software Engineer
Clade  
typescript apollo--client apollo-server express node-js senior Mar 20

What youll do

  • Work with product owners, designers and other engineers to understand our problem space and create elegant solutions
  • Oversee the entirety of your features, including component design, implementation, automated testing, and launch
  • Translate functional requirements into detailed architecture and design
  • Develop delightful user interfaces to help our users achieve their goals
  • Design APIs and data models to work within microservice and event-driven architectures
  • Participate in reviews of designs, architecture and code
  • Develop all software according to coding standards and processes, which you also help define

Key Responsibilities

Were looking for someone who...

  • Is comfortable delivering on large, complex tasks with multiple components
  • Can research and provide detailed guidance on areas of ambiguity
  • Has great design intuition, user empathy, and attention to detail
  • Cares deeply about quality and best practices
  • Has a proven track record in building and maintaining complex distributed applications
  • Writes performant, fault tolerant and secure code
  • Can demonstrate understanding at an architectural level of large systems in which you played a key role
  • Has shipped software over multiple releases as a technical lead in a strong team
  • Communicates clearly and effectively with technical and non-technical audiences

Ideal Experience

Requirements

  • At least 5 years of professional software development experience
  • Experience developing front end interfaces using modern JavaScript and React
  • Relevant work experience with TypeScript, GraphQL and Apollo
  • Advanced knowledge of SQL and relational database design, including experience with Prisma and/or Sequelize
  • Experience with at least one server-side JavaScript framework (e.g. Express, Koa)
  • Experience designing, building and maintaining GraphQL APIs
  • Comfortable working within a design system and a component library
  • Familiarity with microservices and distributed systems
  • Experience with continuous delivery, including building and maintaining CI/CD pipelines with services such as CircleCI or GitHub Actions
  • Experience with Git and GitHub workflows

Bonus Qualifications

  • Experience with Hasura, Netlify, Auth0, AWS, and other managed services
  • Experience working with utility-first CSS frameworks such as Tailwind
  • Experience building and shipping iOS or Android apps with React Native, Swift, or Kotlin
  • Previous startup experience as a software engineer

Our Non-Discrimination Policy

People of color, women, and those who identify as LGBTQ are encouraged to apply. Clade does not discriminate against any employee or applicant for employment on the basis of race, color, religion, creed, ancestry, national origin, sex, age, disability, political affiliation, marital status, citizenship status, sexual orientation, gender identity, military or veteran status or any other basis that is prohibited by applicable law. Our policies, as well as practices, seek to ensure that employment opportunities are available to all employees and applicants, based solely on job-related criteria.

Share this job:
Android Software Developer
android ios Mar 15

ownCloud is an open-source file sharing software designed and built to give businesses and individuals control over their data and sovereign workspaces. With a team of more than 70 people, we develop the ownCloud server, the sync clients, our mobile apps and the web interface to enable secure and effective file collaboration across companies, organizations, administrations, institutions and families. We also implement customized solutions for enterprises and directly manage and maintain ownCloud instances. With over 100 million users worldwide, ownCloud is the market-leading open-source software for content collaboration.

As an Android developer with the ownCloud Engineering team, you will help build and improve our open-source enterprise-grade mobile applications. The ownCloud mobile apps for Android and iOS are an increasingly important part of the ownCloud experience – a sovereign file platform that makes it easy and secure for users to access, manage and share their data.

Your responsibilities
  • You develop and improve an existing premium app for the Android mobile platform that enables users to store, sync and share their data. You design and implement of new features. You extend and debug the existing open source code base of the ownCloud Android App.
  • You will be working in a group with other Android developers and in a larger team of other engineers that work on the iOS App and the Desktop Client. Together with the other engineering teams, your team ensures that ownCloud delivers a consitent and helpful experience to out more than 100 million users around the world.
  • Your development workflow will be based on git, review processes and continuous integration.
  • You will act as an open source player that shows an open, cooperative and responsive attitude to internal, external and enterprise communities.
  • You will participate in the release process and carry out code maintenance.
Your core competencies
  • You have a degree in engineering or computer science, or any other IT related education, and ideally three years of work experience.
  • You have actively programmed Android mobile apps for more than one year.
  • You are well-versed in Android-specific functions for security, performance and enterprise use, for example Android for Work, MDM/EMM configuration (Appconfig.org), Scoped Storage and other enterprise-relevant features of the Android platform.
  • You love to learn about new Android features and watch Android Dev space closely.
  • You enjoy proposing your design ideas for architecture and GUI to the team.
  • You take the responsiblity for parts of the software stack.
  • You like to work in teams and are comfortable with modern workflows.
  • Your written and spoken English allows for effective communication.
  • Being an experienced open source contributor is a big plus
Culture of work
  • As a remote-equal comany with distributed teams, we believe that not everyone’s most productive workspace is the office. You can work remotely. If you prefer to work in an office, we maintain ours in Nuremberg, Bavaria
  • We are hackers, coders and nerds. We have a contagious passion and inner enthusiasm for our work and our role
  • We are constantly on the hunt for new solutions, unexpected connections and unforeseen possibilities. We are open to new experiences, explore new ideas and uncover even the last hack and trick along the way
  • We believe that we are only as good as our next project. We encourage a culture of flat hierarchies, with great opportunities to move things forward. We build on flexibility and a sense of openness to change
  • Being part of the ownCloud team is like joining a tribe. Meet us occasionally after work for a burger or billards. Or, in the current environment, a socially distanced beer in BigBlueButton
  • ownCloud is open-source and community driven. It’s the people who make this place to what it is. Join our quest to give businesses and individuals control over their data!

We are looking forward to getting to know you! Send your resume to work@owncloud.com, and tell us why you’d like to work for ownCloud.

Share this job:
SENIOR FULL-STACK DEV WITH RUBY / PYTHON / REACT NATIVE -- 100% REMOTE, FLEXIBLE
javascript node-js python react-js typescript ruby Mar 14

Analytics Fire builds custom software for the solar power industry. We’re looking for a senior full-stack developer with a willingness to acquire deep expertise around React Native and Energy Data in order to help us build a custom IoT platform and new energy dashboard.

Analytics Fire is a small, distributed team working on a range of interesting projects. For example, over the last year we have worked on a custom data platform for utility grade solar power plants, a sales and design tool for residential solar, and smart grid automation features for multiple types of embedded IoT devices. We’re looking for a fun, reliable, and highly collaborative, senior dev to join our team.

For reference, here is a list of technologies and tools we are currently actively using on a day-to-day basis:

  • Front-end (web/mobile): React / React Native / Angular
  • Back-end: Python / Ruby / Node / TypeScript / GraphQL
  • Embedded: C, C/C++, Yocto, Embedded Linux, some bare metal
  • DB: PostgreSQL, MySQL, InfluxDB, PI Server
  • DevOps: AWS, GCP, Docker, Terraform, Jenkins
  • Agile collaboration and DevOps tools
  • Occasionally we need to do a small amount of work around: SFDC, iOS/native, ARKit, Unity3d

This is a remote position. We’re flexible about location and hours, so long as your working hours are in a very heavily US-overlapping time zone (eg: North America, Central America, South America, etc). We’re a really great match for a senior dev in a US-overlapping timezone who wants to work hard on interesting projects, while also having flexibility around time and geography.

Skills & Requirements

Ideally, you should have 5+ years commercial full stack development, ideally within a startup environment. You should be comfortable autonomously driving your own high quality / high velocity contributions using a range of technologies.

We work with a variety of technologies, but are currently specifically looking for someone that has expert level skills around React and React Native, and has or is willing to level-up to expert-level skills in Python and InfluxDB.

About Analytics Fire

Analytics Fire was founded by a couple of data-nerds -- one a PHd in machine learning and the other a former VP of Engineering for an analytics platform -- who both are also serial entrepreneurs backed by prominent angels and VCs including Y Combinator and 500 Startups.

“Our goal founding, Analytics Fire, was to create the engineering department that we always dreamed of working for. Our dream is to be able to spend our time working on interesting problems, while simultaneously having flexibility around time and geography and being part of a small, tightly-knit team of world-class engineers.”

Share this job:
Technical Account Manager - EMEA
Algolia  
manager account manager java javascript ruby php Mar 12
The Technical Account Manager (TAM) serves as a designated technical contact and a trusted advisor to Algolia’s customers. The TAM is the key member of the team, for all technical topics including customer onboarding, training and ensuring the 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.

YOUR ROLE WILL CONSIST OF

  • 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.

YOU MIGHT BE A FIT IF YOU HAVE

  • Functional knowledge of at least one programming language 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
  • Travel to customers' locations may be required

NICE TO HAVE

  • Familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Experience with Shopify, Magento, and Salesforce.com a plus
  • French speaking is 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:

  • Private Medical Insurance
  • Life and Disability Insurance
  • Business Travel Insurance
  • Relocation support
  • Flexible work hours and unlimited time off

PERKS:

  • Competitive pay and equity;
  • Your choice of computer, phone, keyboard, you name it;
  • Everything you need to be efficient;
  • Coaching and sponsorship to participate and speak at leading industry conferences;
  • Ongoing professional education opportunities through internal & external workshops, including public speaking, language learning (English/French);
  • Fun: we spend time together — team building, socializing and making tools that encourage getting to know teammates across offices and continents;
  • Charitable contribution matching;
  • Unique referral rewards program: refer a candidate, and we’ll donate to your charity of choice;
  • $1000 Remote work Stipend.
Share this job:
Engineering Manager at Root Insurance
react-js ruby-on-rails javascript react-native manager engineering manager Mar 03

The engineering team at Root strives to be one of the most transformative engineering teams ever. We’re changing the way that car insurance works. We’re competing with companies that have been around for a century and comprise a $200B industry—and we’re doing it with astonishingly small teams.

Our tech stack includes:
Ruby / Rails backend, RSpec for testing
Javascript / React Native frontend, Mocha for testing
Small amounts of native iOS and Android
Deployment to AWS ECS using containers
Buildkite for CI

We're scaling rapidly, and we recently launched a $6B IPO:
https://www.nasdaq.com/articles/root-insurance-ipo-poised-to-disrupt-the-insurance-market-2020-10-30

Our team excels at delivering software to build Root’s products: presently, mobile apps and a backend platform for personal auto insurance. We’ve shaped our team and our way of working around this. Our engineering team would not be the most transformative team at building a mobile operating system. We’d be quite bad at that. We’re exceptionally good at building the type of software that is necessary to invoke change in the insurance industry.

For more information on engineering at Root see https://eng.joinroot.com/

Engineering Managers at Root are responsible for both technical and managerial leadership of their teams. Managers are often our strongest individual contributors and we expect them to meet or exceed all of the technical and non-technical expectations of a Senior Software Engineer. 

We divide the areas of responsibility for engineers into three major areas:

Technical: The skills and knowledge that make up an engineer’s basic problem-solving toolbox.
Planning and Execution: The ability to plan and execute assigned work beyond basic technical solutions.
Working with Others: The ability to work effectively with other engineers and people in other functions.

Scope of Impact: Team/Initiative/Company

What we look for in an Engineering Manager:

Technical Skills

  • Deep understanding of technologies used in our stack, client-server architecture, and web technologies
  • Incorporates testing and thinks about reliability as a natural part of delivering working software
  • Experienced with several programming paradigms
  • Solid knowledge of databases, SQL, and version control tools
  • Adequate understanding of infrastructure and devops
  • Able to design and architect maintainable and scalable technical systems

Planning and Execution

  • Thinks critically about work to guarantee business functionality. Understands and takes into account business goals into their technical decisions.
  • Plans and supervises work for others
  • Completes complex tasks/projects in an efficient manner
  • Foresees issues and requirements for large projects and features
  • Can break down large initiatives into incrementally implementable deliverables

Working with Others

  • Mentors and grows other engineers
  • Sets and evaluates goals for direct reports
  • Provides effective and accurate technical feedback in code reviews
  • Able to work across teams to tackle complex issues
  • Able to positively influence other engineers, both directly and indirectly
  • Works with product owners, analysts and other functions to move the company’s priorities forward
Share this job:
React Staff Software Engineer at Root Insurance
react-js javascript react-native react-redux react-native-android ios Mar 03

The engineering team at Root strives to be one of the most transformative engineering teams ever. We’re changing the way an industry works by leveraging technology and data to build the best products possible. Even with our significant growth, we operate in small teams that are given ownership over projects and results. We’ve found that the people closest to the problems are the best at solving them.

Our tech stack includes:

Ruby / Rails backend, RSpec for testing
Javascript / React Native frontend, Mocha for testing
Small amounts of native iOS and Android
Deployment to AWS ECS using containers
Buildkite for CI

We're scaling rapidly, and we recently launched a $6B IPO:
https://www.nasdaq.com/articles/root-insurance-ipo-poised-to-disrupt-the-insurance-market-2020-10-30

Our team excels at delivering software to solve the problems in front of us at Root: presently, a suite of world-class mobile, web, and server-based products obsessed with the customer experience. We’ve shaped our team and process around this; we know that constant iteration and experimentation produce the best results.

For more information on engineering at Root see https://eng.joinroot.com/

Staff Engineers at Root are our most trusted technical experts.  They work across multiple teams of engineers to set and coordinate technical direction. Staff Engineers facilitate the delivery of large projects and features by helping design solutions, pair programming with other engineers, contributing to code review and by writing code themselves. They help strengthen the technical prowess of the entire engineering organization by mentoring and growing the engineers around them. We're searching for exceptional, React-focused software engineers to leverage their expertise on the front-end to fulfill the responsibilities of this role.

We divide the areas of responsibility for engineers into three major areas:

Technical: The skills and knowledge that make up an engineer’s basic problem-solving toolbox.
Planning and Execution: The ability to plan and execute assigned work beyond basic technical solutions.
Working with Others: The ability to work effectively with other engineers and people in other functions.
Scope of Impact Multiple Teams, Large Initiatives, or Company

What we look for in React Staff Software Engineers:

  • Technical Skills:
    • Ability to architect complex, performant, and scalable mobile and single page web applications
    • Expert-level knowledge of web and mobile technologies including ReactJS and React Native
    • Understanding of test strategies, best practices, and tools used in front-end frameworks 
    • Experience with functional, procedural, and object-oriented programming techniques
    • Deep understanding of front-end build pipelines, version control tools, and upgrade strategies used with large groups of developers
  • Planning and Execution:
    • Plans and completes large and complex multi-person or multi-team projects
    • Foresees issues and requirements for large projects and features
    • Thinks critically about work to guarantee business functionality. Internalizes business goals in their technical decision making
    • Can break down large initiatives into incrementally implementable deliverables and coordinate them across multiple engineers and teams

  • Working with Others:
    • Provides effective and accurate technical feedback in code reviews
    • Able to work across teams to tackle complex issues
    • Mentors and grows the engineers around them
    • Works with product owners, analysts and other functions to move the company’s priorities forward
Share this job:
Senior PKI Engineer
node-js jakarta-ee postgresql ansible ejbca backend Feb 21

Why we are hiring

Truepic develops the world's most secure camera technology for mobile devices. We empower viewers to make better-informed decisions through high integrity photos & videos. Our team is dedicated to restoring trust in every pixel of consequence, with the goal of having a shared sense of visual reality across the internet by 2030. We are are embarking on a game-changing endeavor to bring our award-winning Controlled Capture secure camera technology (named one of TIME Magazine’s Best Inventions of 2020) to any camera-enabled app. As a Senior PKI Engineer in our R&D division, you will architect, implement, and own the high-performance, high-integrity PKI service that anchors the trust in the Truepic brand. Your work will help cement Truepic’s position on the bleeding edge of the battle against visual deception, including defending against AI-synthesized deepfakes. Authenticatable photos and videos whose integrity is anchored in the trusted root that you will manage will aid critical decision making by customers at Tier 1 internet platforms, financial service companies, international NGOs, and governments. 

Core Responsibilities: 

  • Architect and implement a secure, high-performance, scalable PKI for the Truepic Certificate Authority, including offline root and proxied subordinate CAs that will issue cryptographic credentials for device authentication and file signing
  • Architect and implement secure storage and accessibility for CA private keys using hardware security modules (HSMs)
  • Architect and implement supplementary CA services including OCSP responders and publishing of CRLs
  • Architect and implement an authentication front-end to the CA, which implements the secure, scalable protocol for authentication designed in collaboration with mobile device engineering. The authentication service will leverage mobile device attestation services from Apple, Google, Qualcomm, and others
  • Architect and implement a trusted time-stamping service capable of very high transaction rates with full traceability
  • Implement accounting service that tracks issuing of authentication credentials, file signing credentials, and time-stamping transactions for billing purposes
  • Work with the product engineering team to lay the groundwork for integrating CA service as part of the wider Truepic infrastructure, including the issuing and verification of customer API keys.
  • Be accountable to the Truepic product engineering team for CA, authentication, and billing services uptime and stability
  • Contribute to the creation of an open standard for authenticatable media files alongside industry heavyweights such as Adobe, Twitter, Microsoft, and more. 
  • Collaborate with the broader Truepic R&D team on a unified architectural approach to Controlled Capture technology

You will succeed in this role if you:

  • Have deep, proven experience developing secure, enterprise-grade applications in some or all of the following languages and frameworks:
    • Java EE
    • Go
    • Node.js
    • Amazon RDS for PostgreSQL
    • Ansible
    • Terraform
  • Have deep, proven experience with CI/CD methodology and frameworks such CircleCI
  • Have deep, proven expertise with Public Key Infrastructure (PKI) concepts, including internet standards for cryptographic algorithms, hashing schemes, digital signature schemes, trusted time-stamping, and cryptographic certificates. 
  • Have experience with leveraging mobile device attestation technologies for iOS and Android devices
  • Have experience with building systems that integrate hardware security modules (HSMs), including Amazon CloudHSM
  • Have experience with PrimeKey EJBCA platform for CA, RA, and VA services
  • Have experience with PrimeKey SignServer platform for time-stamping services
  • Have experience designing and implementing secure communication protocols between mobile devices and backend services
  • Have experience designing and implementing proactive defenses against common threat vectors for public-cloud high-security applications
  • Have superb communication skills and the ability to make compelling data-driven arguments for your architectural and implementation recommendations
  • Have a proven ability to be self-driven in applying a methodical approach to exploring novel solutions to unexplored problem spaces
Share this job:
Senior Full Stack Developer
python rest react-js react-native postgresql full stack Feb 16

Introduction

Motosumo is an innovative Danish startup founded in 2014 and based in Copenhagen. We are a fit-tech company that delivers live streaming indoor bike classes; think Peloton, but for everyone. Our app, along with some cutting-edge machine learning, uses the sensors built into smartphones to provide a more fun, engaging fitness experience, no matter what bike you are using at home. Our live streaming solution is already on the market, and now, we are looking to ramp up development to make the experience even smoother and our classes even more engaging.

We are a small, close-knit team working in a fast-moving and ever-changing market. Our team is growing, and we’re looking for a senior full-stack developer to join the fold.

The job

Our current solution is built on a React Native app for iOS and Android, and a React.js web front-end with game components developed in Unity. Our backend is based on Python, Elixir, Redis, PostgreSQL, and deployed with Chef and Docker on AWS. 

Our tech department consists of nine developers (or at least it will after you have been hired), and is split between two four-person teams: the Live Experience team, and the Activation and Subscriptions team. You will be part of the Activation and Subscriptions team, together with our experienced and dedicated full-stack and front-end developers. The team is responsible for creating the smoothest experience possible for our users, whether it’s making it easy to sign up for a trial, joining the right class, or setting up the best environment for using our product at home with a stationary bike. 

Your job will be to help create a superlative user experience. That might involve  making the app faster and more responsive, developing a slick UI for the onboarding flow, coming up with clever solutions for sign-in across multiple applications, making it easy to subscribe to our application, implementing Kafka in our backend, or just keeping everything humming along while optimizing our build process. 

Apart from the other developers on your team, you will be working closely with our product owner and UX designer. But you will still have freedom to shape the new features that you’ll be implementing with the rest of the team. 

You will be part of a team that maintains both a React.js web app, a React Native app, and a very central component of our Python and postgreSQL-based backend. You need to take responsibility for all aspects of a project to ensure the user always gets a great, reliable, and consistent  experience with our product.    

Who you are

You are a senior full stack developer, and preferably you already know your way around React JS, React Native, Python, and AWS. But, being the developer you are, you won’t have  any problems getting to grips with new technologies, or any other skill you might need in order to do your job a little better. 

We understand you can’t be an expert at everything, but you will be part of a cross-functional team, so we’d be excited to hear about any hidden skill you might have that could help us build a better product. That could include having an eye for UI design work; a knack for designing a totally frictionless, yet secure, authentication system; or insights into creating great RESTful API’s.

You will be working with a lot of different profiles at Motosumo, and that’s ok because communication and teamwork is something you enjoy. You know that writing software is a team sport, so you feel it’s essential that your code is well tested and documented. Also, you might enjoy working for Motosumo so much that one day, you might be the one that has to figure out what that clever bit of code actually does.

What we offer

A role in an exciting startup with an ambitious team, right as we embark on a journey into a new market of live, online fitness classes. We need to scale our platform and implement a ton of new features, so there will be plenty of challenges along the way.

Even though we’re currently very busy shipping  new features, we promise to do our best to help you adapt to the new role, and we’ll give you plenty of time to grow as a developer and as a member of the team. 

The word “startup” sometimes conjures up the dreaded  “bro culture” stereotype (yuck!), but in this case, it’s not true. We are very much an equal opportunity employer, and we value diversity and mutual respect.


Perks and benefits

This job comes with several perks and benefits.

Reasonable Work-Life Balance

Sure, we’re a startup, but that doesn’t  mean it’s always crunch time around here! Of course, there are periods where there is a lot of work to do, but we strongly believe that you should be able to have time for yourself and your family. So we work hard to ensure everyone has a healthy work-life balance. So far we’ve been successful delivering on that promise.

Free lunch

They say there ain’t no such thing as a free lunch, but we do have a nice canteen at the office, where you can enjoy lunch with your colleagues, every day (after the pandemic!), at a very reasonable rate.

Fresh fruit, coffee, and soda.

Fruit, coffee and soda is available, free of charge, at the office.

Remote Work

Our physical office is in Copenhagen, but like everyone else, we have been affected by the ongoing Covid-19 pandemic, so our team has been mostly working remotely for the last year. Even before the pandemic, we had remote developers, and after all this is over, remote work will continue to be an option when you are working for Motosumo.

Competitive Salary

We offer a competitive salary and, if you’re interested, the option to convert a percentage of it into equity.

Pension and Health Insurance

We offer a pension plan and health insurance as part of the package.

6 weeks of vacation

We are open to hiring a developer based abroad, so even if you don’t live in Denmark, you’ll still enjoy the generous Danish vacation allowance.

Share this job:
Senior Backend Engineer
Medium  
backend senior ios android frontend Feb 15
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are creating the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas. To do that, we create simple and beautiful product experiences that prioritize the user. 

Every month, millions of people read Medium content on the web through their desktop and mobile devices. We’re looking for engineers to help create the best reading experience possible for our users. With a strong focus on growth and personal development, Medium is the ideal place to develop your skills in an environment that is built on mutual trust and respect.

What will you do?

  • You’ll implement product enhancements that create a first class reader experience across our web and mobile apps.
  • You’ll work closely with front-end web engineers, iOS engineers, and Android engineers to architect the backend for cross-platform features.
  • You'll collaborate closely with product, design, and engineers across product and infrastructure teams to plan the team backlog.
  • You'll maintain architectural and design principles on the team.
  • You’ll learn about a wide breadth of Medium’s product surface and engineering stacks.
  • You'll mentor Engineers on the team.

Who are you?

  • You are passionate about learning new things.
  • You are a team player willing to lend support when necessary.
  • You believe in the craft of software engineering, but are pragmatic when necessary.
  • You respectfully challenge your peers, and welcome being challenged.

We'd particularly love if:

  • You have experience in Javascript(Node.js and TypeScript)
  • You have experience in Go
  • You have a deep passion for building great user experiences
  • You are familiar with GraphQL and RESTful APIs
At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.

Interested? We'd love to hear from you.

Please note that communication regarding your application, interviews, and job offers will only come from e-mail addresses ending in"@medium.com". Anything else is not a legitimate outreach.
Share this job:
iOS Developer for Fast Growing Educational Technology Company
ios objective-c c Feb 14

Full-time mid-level iOS developer with experience programming in Objective C sought to help develop SKIES (https://skieslearn.com), a platform used every day by over 20,000 students and teachers from 100 schools.

Small and fast-growing educational technology company started by Caltech alums seeks pioneering employees wanting to make an outsized positive impact on the world. Work on the challenge of a lifetime, improving student achievement in Los Angeles’ highest-need schools. Interesting projects combining high technology with broad, effective implementations will be yours, as you work alongside motivated and visionary school staff, and talented and intense co-workers. Make incredible differences while gaining far-ranging experiences, and see results right away in teachers you make happier and students you make smarter.

You would be helping to develop the SKIES iOS app, a fully native app written in Objective C.

An ideal candidate

  • is able to build large and complex, yet maintainable, systems;
  • is resourceful, motivated, and tenacious;
  • is good at solving problems; and
  • is good at communicating.

The company is based in Pasadena, California, but the work is fully remote.

Share this job:
Senior Software Engineer, Front End
react-native javascript mobile cross-platform finance senior Feb 14

Are you experienced, know coding best practices, and go a bit crazy when you see short cuts being taken? Are you ready to mentor and share but do not want to move into management? Are you passionate about excellent front end software work? Do you desire to create awesome solutions that also make a social impact? If these questions resonate with you; we may have the ideal opportunity!

Possible Finance is a series B Fin-Tech company with a mission to bring financial fairness to underserved communities. Now entering our 4th year we are pleased to share we have seen serious growth, helped hundreds of thousands of customers, and have a stellar rating (42,000 people give us an average of 4.8 stars at the app store). Our team has delivered and is making a difference.

We are on the cusp of some great things. As we look to the future and consider the goals we'd like to achieve we'd like to add some senior software engineering talent to our front-end team. You will be helping with the architecture, designing, implementing, and maintaining customer-facing and internal user experiences. The work is primarily for mobile devices, yet we are moving more and more into additional web services.

Even with all of our success, we are still building best practices and need senior people with a "founders mentality". You understand that your mornings will be collaborating with the PMs, Designers, and executives to architect and design new solutions for our customers. And in the afternoons working with other engineers on merge requests, code reviews, and maintaining code excellence. And yes, you'll get to code!

This role will require deep software experience, most likely 10 or more years. The successful candidate will have shipped a successful product, but not only shipped, have maintained, iterated, and helped the product grow. You will have spoken with the customer, shadowed customer support, and improved on a solution you thought was already awesome.

We need a person ready to take responsibility and own their work and take pride in building an outstanding front end experience. One capable of working in an agile development environment. And able to constructively challenge the way we build products and think about solutions.

This role is not a manager role, though you will lead by example, and help mentor, because you want the best. You are interested because you want to build a great company and you know that growth, learning, and challenges will come as build on top of each success.

To qualify for the role we feel you will need to demonstrate deep computer science knowledge and best practices; and that you can develop in Java Script in a React Native framework for both the iOS native and Android environments.

Possible has moved to be fully distributed. We sync on Pacific Time Zone hours and are open to people who resonate with the above and that want to create financial freedom for underserved communities. This role is open to people across North and South America. We offer a competitive salary, stock, and benefits. If this is you; join us!

About Possible Finance Possible Finance is a fast-growing, series B, distributed, Fin-tech startup. We believe financial health is something all Americans deserve, not just the affluent. We’re committed to empowering you with the tools to better your economic situation. We promise to be transparent, serve with kindness, be responsible, and hold ourselves accountable for creating positive change.

Share this job:
Android Engineer Intern
Quizlet  
android java cs machine learning ios testing Feb 10
Inspired by our belief that anyone can learn anything and powered by our own curiosity, we build the smartest tools we can imagine to help students learn.

Quizlet is the popular, global learning platform and app that millions of students, teachers and everyday people use to study any subject imaginable for school, work or as part of their personal interests -- including two-thirds of high school students and half of all college students in the US. Combining cognitive science and machine learning, Quizlet guides students through adaptive study activities to confidently reach their learning goals. We’re on track to become the undisputed leader in user-generated learning content and engagement, at the scale of YouTube.

To serve our global community of learners, our teams tackle lofty technical challenges and design for use cases across cultures and languages. We work hard, act like owners, and collaborate every chance we get. We’re energized by the potential to power more learners through multiple approaches and various tools.

Quizlet offers an exciting 2021 Summer Internship Program beginning June - September. Our program is an 11-week paid internship that focuses on enabling students to advance their professional preparation through work experience, professional development, and mentorship. We have a fun summer planned for you with several events and workshops. You will work on real projects, features, and updates that will contribute to Quizlet and impact our 50 million+ users.

While Quizlet is located in San Francisco, CA, and Denver CO, our internship program will be fully remote this summer.

We're looking for:
The Android team is focused on building the best app to help people learn on their Android devices. The team works with other product teams across the organization to ensure we’re building mobile-first experiences that allow students to get the most out of Quizlet on their Android phones and tablets.

We collaborate with product managers, designers, data analysts, iOS engineers, and web engineers from other teams to ensure their vision aligns with the way Android does things.

As a platform team, we ensure the Android application is robust, defect-free, and fast. Besides implementing new features, we also ensure our tech-debt is kept in check, and plan to refactor to modernize the older parts of our codebase.

We’re looking for someone that has used the Quizlet Android app, and is excited to improve a particular feature or something that they found interesting.

At Quizlet, we want interns to feel empowered and make an impact during their internship. Thus, interns will be expected to work with their engineering mentor and a product owner to determine what project they wish to develop during their internship at Quizlet. Once they develop an engineering plan to move forward and determine a set of milestones to deliver working software by. They will implement assigned tasks of trivial to increasing complexity, and be responsible for the completion of said tasks. An intern will solve routine problems with some or little guidance, and complete assigned tasks in a timely way with high quality, though bugs are an unintended side effect of programming, it is expected that they will try to prevent any defects from being introduced to the codebase.

Because an intern will be part of an engineering team, it is preferred that their project and work help their team achieve or make progress towards its key results, while effectively communicating status and/or challenges with the team. An intern should try to demonstrate concise verbal and written communication via daily status updates, email exchange with coworkers, and other work-related interactions.

In this internship, you’ll:

  • Android interns should be able to quickly ramp up and read, write, understand, debug code for our Android application. Interns should structure work into effective pull requests, that are tested and free of negative side effects. Interns are expected to be learning the most important computer science and engineering concepts, methods and techniques, and the basics of the product development process.
  • You will have the opportunity to apply, practice, and develop development skills through real project work. You will also get experience gaining stakeholder buy-in for designs, as well as collaborating with designers to prototype, build, QA, and test designs. You will be leveraging data, analytics and A/B testing to validate impact of changes.

At a minimum, We’d like you to have:

  • Be deeply excited about the impact your work will have on the lives of students and teachers every day.
  • Enjoy collaborating with an experienced team to innovate in both product and engineering decisions
  • Have a developing foundation in Java/CS fundamentals and familiarity with Kotlin
  • Have an interest or some familiarity with engineering discipline in unit tests, integration tests and code review
  • Have interest in using popular libraries for Android development in the networking, database, and UI layers.

It’s Preferred if you have:

  • Be interested in contributing to the Android community with open source projects, blog posts and/or speaking at conferences/meetups.
  • Be open to learning about reactive programming and/or RxJava.

Education

  • Undergrad rising Senior
  • Major in Computer Science or Software Engineering
We hope you are excited about everything you read so far. We highly encourage you to apply for this position, even if you feel you do not meet all the requirements. Quizlet is always looking for amazing folks that believe in our mission and can contribute to our team in various ways - not merely candidates that fit a certain mold.

Quizlet's Team Culture
We are here to make education better and more accessible. We strive to improve the lives of students and teachers at every stage and in every setting. We have a bias for action, take initiative, and hustle to deliver results. We make informed decisions whenever possible but are unafraid to take calculated risks on great ideas to promote learning. We embrace challenges and see effort as the path to mastery. We’re constantly seeking opportunities to learn and we embrace curiosity. Quality matters at Quizlet, and we hold the bar high on everything we do. We sweat the details and take personal accountability and pride in anything that carries the Quizlet name. We speak up, jump in and work with each other to fix problems, and never say "that's not my job." We treat each other with honesty and respect, encourage vigorous debate, and seek critical feedback. We value diversity, humility, transparency, and collaboration as the best paths to our success — as individuals, as a team, and as a company.

Quizlet’s success as an online learning community depends on a strong commitment to diversity, equity, and inclusion. We are actively working to build a team that is representative of the diverse communities we serve, and an open, inclusive work environment where all employees can thrive. As an equal opportunity employer and a tech company committed to societal change, we welcome applicants from all backgrounds. Women, people of color, members of the LGBTQ+ community, individuals with disabilities, and veterans are strongly encouraged to apply. Come join us!
Share this job:
iOS Engineer Intern
Quizlet  
ios java swift objective-c machine learning Feb 09
Inspired by our belief that anyone can learn anything and powered by our own curiosity, we build the smartest tools we can imagine to help students learn.

Quizlet is the popular, global learning platform and app that millions of students, teachers and everyday people use to study any subject imaginable for school, work or as part of their personal interests -- including two-thirds of high school students and half of all college students in the US. Combining cognitive science and machine learning, Quizlet guides students through adaptive study activities to confidently reach their learning goals. We’re on track to become the undisputed leader in user-generated learning content and engagement, at the scale of YouTube.

To serve our global community of learners, our teams tackle lofty technical challenges and design for use cases across cultures and languages. We work hard, act like owners, and collaborate every chance we get. We’re energized by the potential to power more learners through multiple approaches and various tools.

Quizlet offers an exciting 2021 Summer Internship Program beginning June - September. Our program is an 11-week paid internship that focuses on enabling students to advance their professional preparation through work experience, professional development, and mentorship. We have a fun summer planned for you with several events and workshops. You will work on real projects, features, and updates that will contribute to Quizlet and impact our 50 million+ users.

While Quizlet is located in San Francisco, CA, and Denver CO, our internship program will be fully remote this summer.

We're looking for: 
Do you want to experience the thrilling, fast-paced adventure that is iOS app development? Ever wonder how Quizlet ships our iOS app to millions of learners worldwide? Have we got an opportunity for you! This summer, join us in the (virtual) room where it happens with an internship on the iOS team at Quizlet.

In this internship, you’ll:

  • Work alongside full time iOS engineers, designers, and product managers to add real features, bug fixes, and other changes to the Quizlet iOS app that will help Quizlet users learn more effectively
  • Be paired with mentors to guide you through the ins and outs of the Quizlet code base as well as real-world software development in general
  • Learn how to develop rigorous, high-quality code that is used by over 1 million users every day!
  • Gain a better understanding of the unique challenges of creating great products for the education space

At a minimum, we’d like you to have:

  • Strong interest in mobile development
  • Excellent communication and collaboration skills in a virtual environment
  • Good understanding of data structures and algorithms
  • Strong programming skills in Swift, Objective-C, Java, or any other object-oriented programming language

It’s preferred if you have:

  • Prior experience working on iOS apps (internships, personal projects, relevant coursework)
  • Fluency with Swift or Objective-C (you will mainly be working in Swift)
  • Interest in the education space

Education

  • Undergrad rising Junior
  • Major in Computer Science or Electrical Engineering
We hope you are excited about everything you read so far. We highly encourage you to apply for this position, even if you feel you do not meet all the requirements. Quizlet is always looking for amazing folks that believe in our mission and can contribute to our team in various ways - not merely candidates that fit a certain mold.

Quizlet's Team Culture
We are here to make education better and more accessible. We strive to improve the lives of students and teachers at every stage and in every setting. We have a bias for action, take initiative, and hustle to deliver results. We make informed decisions whenever possible but are unafraid to take calculated risks on great ideas to promote learning. We embrace challenges and see effort as the path to mastery. We’re constantly seeking opportunities to learn and we embrace curiosity. Quality matters at Quizlet, and we hold the bar high on everything we do. We sweat the details and take personal accountability and pride in anything that carries the Quizlet name. We speak up, jump in and work with each other to fix problems, and never say "that's not my job." We treat each other with honesty and respect, encourage vigorous debate, and seek critical feedback. We value diversity, humility, transparency, and collaboration as the best paths to our success — as individuals, as a team, and as a company.

Quizlet’s success as an online learning community depends on a strong commitment to diversity, equity, and inclusion. We are actively working to build a team that is representative of the diverse communities we serve, and an open, inclusive work environment where all employees can thrive. As an equal opportunity employer and a tech company committed to societal change, we welcome applicants from all backgrounds. Women, people of color, members of the LGBTQ+ community, individuals with disabilities, and veterans are strongly encouraged to apply. Come join us!
Share this job:
Mobile Application Developer
ios android cs Feb 07

At Array, our most important resource, our soul, is our people. We are seeking a talented and high- energy individual to become our next Tech Lead at Array. You will help us guide, mentor, and work with the next-generation of driven team members and creative projects.

We are searching for a leader who wants to be responsible for a software development team and is willing to spend up to 50 percent of their time writing code. We are looking for a future Mobile Application Developer / Tech Lead at Array who is passionate about mentoring our staff and taking our projects to the next level.

Our new Tech Lead will also be responsible for maintaining and aggressively protecting our high level of excellence and culture standards at Array.

EXPECTATIONS

Array’s Tech Leads manage team members to our high leadership standards, which include:

  • Regular (bi-weekly) 1:1 Touch Bases with our Development Team
  • Regular feedback on career growth, progression towards goals, areas for improvement, and recognition as warranted
  • Working with reports to identify areas for learning and helping them grow in these areas via project work, external knowledge, or additional mentoring
  • Contributing to larger projects as part of the development team when needed
  • Provide mentorship and guidance to the other members of the team
  • Strong technical project management skills
  • Effective at delegating work without being micromanaging

Array Tech Leads focus on the whole team’s productivity and increase the team’s work product. They are empowered to make independent decisions for the team and should feel comfortable in leadership situations. They should also be comfortable partnering effectively with the development, analytics, and other business areas.

QUALIFICATIONS

To be considered for an Array Tech Lead, we look for the following minimum qualifications:

  • 1+ year mobile application development with Dart/Flutter or other cross-platform application frameworks for iOS and Android deployment
  • 2- 3 years of experience in general software development
  • Development skills in JS, C#, or another general-purpose programming language
  • Strong track record of collaboration with team members and partner organizations
  • Ability to propose multiple solutions and make tradeoffs in pursuit of excellent customer outcomes

PREFERRED & HIGHLY SEEKING

  • Experience in leading small or large software development teams.
  • UI/UX, Wire-framing, Prototyping
  • Client-facing communication experience

SUMMARY AND SPECIFICS

We are always looking for highly motivated and action-oriented individuals who want to join and build a dynamic team of developers, designers, and technologists. Array’s mission is solving how we can make technology work in rural America.

If being a part of a team dedicated to pursuing excellence in technical education and working on cool projects, we want you at Array.

  • Start Date: Until filled.
  • Salary Status: Salary (Bi-monthly pay) · Full Time · $45K - $60K / year (W2) depending on experience
  • Benefits: Medical, Vision, Dental, and 401K
  • Location: Remote (Array is located in downtown Cheyenne, WY if you’re in the area, flexible)
Share this job:
Product Manager
manager ios android Jan 29
Coffee Meets Bagel

Coffee Meets Bagel's product vision is to be the world’s most effective dating app for millennial professionals seeking a relationship. It is the dating app that treats people like people. Instead of asking daters to swipe through infinite profiles, our smart algorithm curates only the best matches and sends them once daily. Our "slow dating" approach emphasizes savoring each real connection—and even finding delight in the journey. Globally, CMB has sparked thousands of lasting relationships. We were named one of the "Top 10 Dating Apps" by Time Magazine, and "Best App If You're Trying to Marie Kondo Your Dating Life" by Women's Health.


Job Description
Coffee Meets Bagel is looking for a passionate, talented Product Manager to help us build the future of dating. This position touches product management, product marketing and growth.  You will focus on promotional revenue, retention/CRM and product marketing activities and help with overall app health and improvements. You will be responsible for the promotional calendar, managing relationships with Apple and Google app store teams, looking for conversion optimizations in the onboarding process tied to user acquisition, monitoring new user patterns and looking for anomalies in the onboarding process - particularly tied to acquisition; and optimize and update CRM and retention campaigns.  You will be responsible for executing on all stages of the product development process for both iOS and Android platforms: including exploration, user and market research, data collection, roadmap and planning, goal setting, PRD creation, design collaboration, project management/execution, and feature analysis. Product managers at CMB work in a fast-paced start-up environment and are true owners of their domains. We utilize the Shape Up development process.

Responsibilities

  • Drive promotional revenue through in-app, email and push campaigns and coordination with iTunes App Store and Google Play store.  Get buy in on calendar and functional requirements to drive revenue in conjunction with the revenue feature team.
  • Drive ongoing retention and optimization campaigns, with a keen understanding of the customer journey.  Manage in-app segmentation and CRM campaigns and functional changes as warranted.
  • Gather overall feedback from the customer base via ongoing NPS scores and consolidated feedback from other outreach.
  • Drive select updates in conjunction with Customer Service to improve satisfaction based on NPS and customer issues, and ensure that customers update to the latest app versions.
  • Work with Marketing & Customer Success team to develop & execute product marketing strategy for maximum feature adoption across all newly launched features.
  • Maintain alignment of goals and strategies within your product area, and with other product leaders, exec leadership, and the entire company.
  • Own results for your features and KPIs.  Maintain accountability - lead investigations when core metrics are soft, followed by a clear plan of attack to address the issues.  Work with Analytics to create automated dashboards and data visualizations to track customer engagement KPIs
  • Conduct market research, competitive analysis, user research, and creative team brainstorming sessions, to understand the “whys” of consumer behavior and generate product decisions and execute strong creative & messaging that propels consumers to actions

Required Qualifications

  • 1+ years of PM experience with a track record of results and increased scope of responsibilities, in a start-up or small team environment.
  • iOS and/or Android consumer app experience.  Experience with ecosystem requirements for both platforms, and full-stack development methodologies.
  • Experience with an iterative development methodology like Shape Up or Agile.
  • Experience setting up KPI dashboards for company wide communication.  Understanding of and ability to modify and or create SQL queries.
  • Experience building well-crafted product strategies and plans, informed by work you’ve done yourself or worked closely on: competitive analysis, user research/customer interviews, experimentation plans, results projections and ROI analysis.
  • Versatile; ability to thrive in a cross-functional environment while juggling multiple responsibilitiesStrong written and verbal communication skills.
  • Sufficient technical skills to understand technologies, read and understand technical requirement documentation, learn new systems, etc.
  • Lifelong learning orientation.  You have demonstrated learning many new things each year due to product needs or personal development interests.
  • BA/BS in Computer Science, Product Design, or Business or equivalent work experience.
Share this job:
Senior Manager, Mobile Engineering
Scribd  
senior manager ios android Jan 16
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors. Our community includes over 1.4M subscribers in nearly every country worldwide.

We are looking for a passionate and seasoned engineering leader to join Scribd’s engineering team leading Mobile Engineering.

About the Role:

Our iOS and Android engineering teams, led by their respective engineering managers, build the product where most of Scribd’s subscribers read and listen. The teams strive to build a solid, fast and dependable product that users adore and engineers are proud of. We build native apps, using modern software architectures with an aggressive technical debt payment philosophy. We believe that building things the right way, with the right tools leads to a successful product, happy engineers & productive teams. The individual in this position will be responsible. 

You Will:

  • Be responsible for the iOS, Android & Mobile QA teams -- with the managers of each reporting to you.
  • Be responsible for our build tooling / developer productivity engineering team.
  • Manage, coach and mentor your managers by having regular 1:1s and building strong relationships. Enable them to be self aware by providing genuine feedback. 
  • Inculcate industry standard software engineering best practices across your teams.
  • Ensure your team is working effectively with recruiters to hire and build a diverse team of talented engineers that are meeting the growing business needs. 
  • Remove obstacles in execution by effective communication, leadership and lean processes.
  • Ensure iOS and Android are building a platform and product in the best ways, with the best tools.
  • Ensure the iOS and Android teams are demonstrating ownership and accountability on their platforms stability, observability, delivery & incident response.

About you:

  • You are experienced in leading, coaching and mentoring software development teams that deliver stable, high quality software. You know what a highly functional engineering team looks like and how to grow leaders that can develop them.
  • You have a technical background, are able to contribute to planning and design discussions, and believe in building teams and practices that scale. 
  • You can motivate and instill a strong sense of ownership and pride in your teams and managers. 
  • You know and care about software engineering best practices; perhaps a little too much.
  • You can work with Product and other stakeholders to deliver quick results while also driving longer-term initiatives.
  • You can plan and deliver a roadmap, and grow leaders that can do the same.
  • You are known for clear and succinct communication, and are able to represent your team to all audiences. 
  • You are an empathetic manager that enjoys working with people and deeply cares about growing people and their careers.

You have:

  • At least 10 years of experience building and delivering software products.
  • At least five years of experience as a manager, and at least two managing multiple teams or managers.
  • A working knowledge of building native mobile applications on iOS and/or Android
  • Experience building native mobile applications on at least one major mobile platform.
  • Experience collaborating with designers, product managers, and other engineering leaders.
  • A history of growing teams and building leaders.
Benefits & Perks of Life at Scribd
• Health & Welfare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents.
• Leaves: Paid Parental leave, and 100% company paid short-term/long-term disability plans
• 401k plan through Fidelity,  plus company matching with no vesting period
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Tuition Reimbursement 
• Diversity, Equity & Inclusion programs
• Learning & Development and Coaching programs
• Monthly flexible Wellness, Connectivity & Comfort Benefit
• Luma by Concern, our mental health digital platform
• Work Life Balance flexibility
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Senior Mobile Engineer
 
ios senior ops Jan 12
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.


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
  • 8+ 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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Mobile Engineering Manager
 
manager engineering manager ios android api Jan 05
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Our mission at Atlassian is to unleash the potential of every team. As an Engineering Manager for Trello, you will join an engineering-led company and the award-winning leader in software development and collaboration tools.
Trusted by over 50 million users, Trello is the visual collaboration tool that crafts a shared perspective on any project. We serve 1 Billion API requests per day, and handle 1.5 million concurrent users at peak.
Through a talented team of mobile developers, you’ll drive your people, process, and outcomes, collaborating with teams across Trello and Atlassian to ship amazing features for Trello's mobile users.

KEY RESPONSIBILITIES:

  • Enable your team of iOS and Android engineers to ship features quickly and safely, providing them with the tooling and processes needed for success.
  • Drive technical excellence, pushing innovation and quality.
  • Grow your team members careers and keep them engaged.
  • Support your team by holding regular one on ones, giving context on priorities, collaborating with other teams, unblocking projects, and resolving conflicts.
  • Be both a technical leader and people manager responsible for guiding your team to make pragmatic technical decisions for Trello’s mobile clients.
  • Help to prioritize and coordinate the team’s work alongside your product management and design peers.
  • Collaborate with other Trello and Atlassian development teams to build features on iOS and Android clients.
  • Work with your engineering manager peers to continuously improve Trello’s engineering team and processes.

More About You:

  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study
  • 2-3 years of engineering management experience. Experience managing a high-performing organization of 6-8 engineers. Experience managing remote employees (Trello are 70% remote, 30% in NYC).
  • Guiding your teams in understanding the right metrics to track and improve.
  • Experience setting an incredibly high bar for excellence across your engineering team, and putting systems in place to measure against that bar.
  • Customer focus. A passion for understanding customers and their needs. Empathizing with our customers is crucial in order to build the right set of engineering practices at Trello.
  • Experience leading teams executing on product development, or working very closely with product development teams, as you’ll be working closely with ours.
  • Outstanding interpersonal skills: written and verbal, in-person, and remote.
  • Thrive when developing people, not just products.
  • Adept at prioritizing and balancing multiple projects in a constantly evolving environment.
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:
iOS Engineer, Trello
 
ios swift Dec 21 2020
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Over 50 million people use Trello for a million different things — from running their book club to managing their sales pipeline and much more. We’re looking for a developer to help us make Trello a better, mobile-first experience. Mobile-first for us is much more than a buzzword — we’re rethinking core things about Trello and what it should be on mobile. We’ve taken on big problems, like seamless offline support, so if you get excited by seemingly impossible problems, we should talk!

More about you

  • Incredible talent for mobile, with innovative and well-received apps in the App Store that showcase it.
  • A deep knowledge of iOS gained through years of experience.
  • Comfort with Swift and Objective-C.
  • Experience as an effortless communicator who cares more about solving problems than being right.
  • Excitement for working in a remote team environment.
  • An excellent command of written and spoken English.

It’s great, but not required, if you have:

  • An eye for design and user experience. You love delighting users with subtle animations and details.
  • Experience working on a remote team, including remote cross-functional product development teams.
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:
REMOTE: Award-winning Music Software Looking for Objective-C macOS developer
objective-c swift macos mac ios cpp Dec 17 2020

REMOTE position: We are known for building award-winning music software. Our flagship products are called Mixed In Key and Captain Plugins: https://mixedinkey.com and https://mixedinkey.com/captain-plugins/ 


We want you to build the next generations of this software with us


Get to know us:

1. Our team is global, and everyone works remotely

Our team lives all over the United States, Canada, United Kingdom, Russia, Bosnia, Netherlands, and Latvia. You can work remotely from anywhere in the world as long as you're available part of the day (EST time) for collaboration


2. We hire great developers

  • The company was started by a developer, so he can read your code and help you solve problems
  • The first Mac developer who joined the team 14 years ago is still on the team, working on new products every day
  • We never outsourced our software development to other companies, so we own and maintain 100% of our source code. We know our code inside-out, so we can always help you
  • We've written 30+ codebases with just 2-3 developers on each one. We work in small teams (1-3 developers, 1 QA, 1 designer on each task)
  • You will have a healthy live-work balance. We don't have crunch time. Our team is kind and talented, and loves to collaborate with each other
  • We prioritize quality and innovation

3. You'll learn a lot from this job

Our software is more complex than most products. You'll learn a lot from working on it.

Your teammates are friendly, talented and polite. If you're looking for collaborators and mentors, you'll find them.


4. Our goal is to teach our fans how to compose great music

We launched a new product called Captain Plugins. Magazine press and our fans loved it, so we have a wish list of hundreds of feature requests and ideas on what to build next. That is why we're hiring -- we have a lot of interesting work

Here's the YouTube video showing how the plugin works:

https://www.youtube.com/watch?v=4gVF7XW2bPw&list=PLcyutjSZFlPpsgT0MPj6fFaa57EZo_Zhe


One of the best testimonials we've gotten is that "These plugins close the door on the past." They are a brand-new way to write music and create songs from scratch.

5. Skills & requirements

1) A very solid understanding of Objective-C

2) Some knowledge of Swift

3) Optional, but nice to have: C++ knowledge, so you can integrate audio engines with new front-ends written in Obj-C

4) Any experience in CoreAudio and/or AVFoundation would be a big plus

5) Doing something hard - like 3D rendering, or OS-level stuff, or whatever — everything that goes beyond making basic iOS apps

6) Knowledge of music and music theory is helpful but not required

7) Natural curiosity for how things work

8) Taking a lot of initiative. This is part of the job requirement - we hire people who take initiative

9) Desire to work from home. You can work 4 days a week (Tuesday-Friday, or Monday-Thursday), or 5 days a week depending on your preference. We don't hire for less than 32 hours per week

Share this job:
Fullstack Mobile Engineer
swift objective-c ios android testing api Dec 14 2020

Fullstack is looking for an experienced, passionate, and motivated React Native engineer who will help develop world class applications and products. Our native mobile products interact deeply with RESTful API backends, so knowledge of web application architectures and technologies is a plus. You will have the opportunity to work alongside a close knit group of very talented designers, engineers, and product managers to build software that makes a difference.

Primary Responsibilities
  • Drive development of our mobile applications, from architecture, to coding, to release.
  • Take ownership in developing and improving all aspects of our stack (development, testing, CI, automation, and architecture)
  • Release to both iOS and Android (Apple App Store, Google Play Store)
  • Designing and engineering features that deliver value to the people who use them.
  • Collaborating closely with the entire team (designers, product managers, etc.)
About FullStack

Our mission is to make our clients incredibly successful by developing and improving ideas into highly functional and usable web applications. Our team has become renowned in our ability to bring creativity, expertise, and sound development practices to notable and ambitious startups. Our development work focuses on architecting and building new applications as well as scaling existing apps for our clients as they grow.

Let’s Have A Chat If You…
  • Have developed React Native apps that communicate with Restful APIs, use local storage, network data synchronization, and user authentication.
  • Have a working knowledge of the Expo platform for React Native.
  • Understand and have experience making decisions about mobile application architecture, including data modeling, networking and data synchronization, and concurrency.
  • Are competent with developing application interfaces for multiple device types based off of mockups.
  • Strive to automate everything you do - from sending out builds to running tests.
  • Are equally comfortable working with HTTP-based web services, and have a working knowledge of web application and API architectures.
  • Are self-directed and able to manage your time effectively
Bonus points for…
  • iOS or Android development experience using Objective-C, Swift, or Android
  • Ruby on Rails development experience.
  • Knowing your way around XCode or Android Studio
  • Experience working with an agile / scrum-based development model
  • A BS or MS in Computer Science or, Math or another analytic disciplin
  • Previous history of working with a remote, distributed team
Other information about this position
  • Working remotely is how we operate
  • This is a per-project, contract position, with up to 40 hours per week '
  • The minimal contract length is 4 months, but could be longer
  • We are looking for people located within the 4 US time zones.
To Apply

Please email a copy of your resume to jobs@gofullstack.com.

Share this job:
Senior iOS Engineer
Medium  
ios senior swift objective-c android Dec 11 2020
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are creating the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas.

We’re looking for a Senior iOS Engineer to join our talented cross-functional team, where they’ll own key aspects of our iOS application and contribute to our core mobile architecture. We’re looking for an experienced engineer who can build beautiful, polished user experiences and architect elegant, maintainable code. We prioritize fast iteration without compromising quality, while maintaining an attention to detail that creates the kind of thoughtful interactions we’re known for.

At Medium, we are proud of our product, our team, and our culture. Medium’s website and mobile apps are accessed by millions of users each day. We’re looking for mindful, empathetic, and self-aware engineers to join our team to help us move thinking forward. With a strong focus on growth and personal development, Medium is the ideal place to develop your skills in an environment that is built on mutual trust and respect.  

What will you do?
As an iOS engineer at Medium, you will be responsible for developing major new features in the Medium iOS app, as well as driving improvements to the existing iOS codebase using Objective-C, Swift, and the core iOS SDKs. You will work in a fast paced, collaborative environment with product managers, designers, and Android engineers all on the same team, working together to build a world class reading experience that we’re all proud of.

Who are you?

  • You have 5+ years of professional software development experience and 3+ years of recent experience building native iOS apps.
  • You have a robust knowledge of Objective-C, Swift, and the iOS development ecosystem as a whole.
  • You’ve built complex, high quality iOS applications, and have a strong knowledge of iOS app design principles, patterns, and best practices.
  • You have a deep understanding of the iOS platform, including different device capabilities, battery life, performance, and push notifications.
  • You have experience writing automated tests for iOS applications.
  • You work autonomously, and are more energized by missions and goals than a specific list of tasks.

Nice to haves

  • A strong knowledge of algorithms, data structures and object-oriented methodologies.
  • Experience writing web services or other server-side components.
  • Experience leading projects or teams of engineers.
At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We  value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer

Sound like you? We'd love to hear from you.
Share this job:
iOS Developer Intern at Sports AI Startup
Sparrow  
ios swift objective-c machine learning Dec 08 2020

Sparrow is an early-stage startup that uses artificial intelligence (AI) to help athletes improve.

We are offering a valuable iOS internship for a bright, motivated, resourceful college student or recent college graduate looking to learn the ins and outs of the startup, A.I., and sports worlds.

*

You’ll work closely with the company’s lead iOS developer on the production ready version of our app. You will:
*
Work on an iOS app, heavy in video and animation

  • Create proofs of concept and demos
  • Bug fixes
  • Unit testing
  • Small UI projects
  • And much more!

Person sought must:

  • Be a student at or a recent graduate of a reputable 4-year college, with either a business, communications or marketing related degree and/or experience
  • Be able to work an 8 hour work day (-40 hours per week) January through the end of May 2021 or longer (perfect for students taking a gap semester or year)
  • Be uber-productive, able to switch between different kinds of tasks, and comfortable taking on all jobs complex or mundane.
  • Be proficient in iOS development (Swift).
  • Be very detail-oriented and thoughtful when executing a task or initiative
  • Be able to figure out how things work, or how to get things done when a solution isn’t obvious or involves multiple steps or tools

This position represents a unique opportunity to:

  • 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. (check out our founders here: https://youtu.be/r82gufgzltg)
  • Learn the ins-and-outs of running a startup with tremendous potential that is just getting started
  • Receive a $50 weekly stipend, college credit and potentially earn an equity bonus (stock options), and more importantly gain relationships in the tech, AI, and sports industry

To apply, please send your resume and reason(s) why you are a fit

Testimonials from Sparrow’s Intern Classes

* My time at Sparrow has been great! I’ve learned the ins and outs of what it takes to successfully run a business + gained valuable insight from the founders. -Gabriel R., Yale University (Men’s Varsity Golf, Econ)

* I was given real responsibilities while working alongside people who really exemplified what it means to be a part of a team. - Georgia L., Williams College (Women’s Varsity Soccer, Psych Major)

*I definitely feel as though I’m honing important skills and experience for when I enter the job market.” said the rising senior. - Abby E., Pomona College in CA (Women’s Varsity Golf, Psych Major)

*At Sparrow I assisted with fundraising rounds, analyzing consumer/user data & conceptualizing macro marketing schemes - experiences that will help me for years to come. - Nick S., USC (Business Major)

* I loved getting exposure into the fast paced start-up world - my internship with Sparrow was awesome!

- Rebecca R., Brown University (Women’s Varsity Soccer, Applied Math major)

* Interning at Sparrow was so valuable! I got to work with the founders and see first hand how a successful company is made! - Annie M, Lehigh (Womens’ Varsity Lacrosse, Business Major)

* My internship with Sparrow was great! I worked on an investment and PR project that contributed to the launch of the company. - Colette M., Columbia University (Women's Varsity Soccer)

** My internship with Sparrow was a valuable one. I worked closely with the co-founders & gain valuable insight into the inner workings of a great startup. - Adam X., Harvard University (Men’s Varsity Golf)

* I worked with an expert machine learning advisor, got my name on a patent and had an all around amazing experience with Sparrow! Trevor J., University of Michigan (Computer Science Major)

To apply, please send your resume and reason(s) why you are a fit

Job Type: Internship

Pay: $50.00 per week

Share this job:
iOS Developer
ios swift api healthcare Dec 05 2020

Our mission at eHealth Innovation is to change healthcare delivery for all by designing thoughtful digital technologies that are empathetic and ultimately empower people. We work tirelessly with whip-smart local and international minds from multidisciplinary areas like science, design, technology, and health fields to transform health systems around the globe.

Embedded within Toronto General Hospital (University Health Network), we are a part of one of the largest medical research centres in North America and have unparalleled access to insights from those who use our healthcare system the most - patients and their clinicians. Due to this unique positioning and our vast skill set, our work is making an impact right now in areas the of diabetes, heart failure, asthma, chronic pain, juvenile arthritis, and prostate cancer.

Being in a research environment, we are able to concentrate on this goal without being distracted by short term profit motives, or keeping investors happy. Every member of our tightly knit development team has full input in every stage of project architecture, design and implementation.

We are thrilled to be working with Apple on the future of digital health and to continue to find uses for Apple Watch in the clinic and for our patients! We seek passionate software developers and engineers to help us realize this vision.

We are building teams to address the full user experience and not just for Apple technology. However, for this role, knowledge of iOS and Swift development is required to drive the development of the digital therapeutics we build.

The ideal candidate would have:

  • A BSc/MSc in Computer Science, Software/Computer Engineering, or equivalent

  • At least 3 years of work experience in iOS software programming.

  • Strong fundamentals in computer science and software construction.

  • Writing readable, idiomatic and maintainable Swift code

  • Deep understanding of iOS application design patterns and API design.

  • Experienced with a variety of iOS frameworks.

  • Empathy and cares about quality and knows what it means to ship high quality code.

  • Experience shipping iOS apps to the App Store.

  • Experience with build or test automation.

  • Deep curiosity about new technology, techniques and ideas.

  • Knowledge of the health system and building healthcare applications is an asset, but is not mandatory.

  • An interest in open source - projects contributed to or created

  • An interest in UI/UX design. Previous experience working directly with UI/UX design is an asset.

  • Experience with (or an interest in) various server stacks and languages (Rails, Spring, Django, Node, etc.)

  • Drive and enthusiasm to engage with peers in team discussions and decision-making processes.

  • Interest in collaborating with others of diverse technical ability.

Relevant links:

https://www.ehealthinnovation.org

https://www.iphoneincanada.ca/news/tim-cook-apple-proud-canadian-researchers/

Job Type: Full-time, Permanent

Salary: $75,000.00-$90,000.00 per year

COVID-19 considerations: Our software team has been working remotely since the March 2020 and will continue to do so. Laptops and other hardware will be shipped to your home before your first day of work. All onboarding and meetings are virtual.

Share this job:
Senior Backend PHP Engineer
php aws rest api javascript backend Dec 03 2020

Our Company 

Headquartered in Hamburg, Wunder Mobility is a fast-growing mobility tech company with offices in Germany and California and backed by investors from Europe and the US. Wunder provides turn-key solutions that enable companies and cities worldwide to provide clean, convenient, and accessible mobility. Cities and companies in 100+ locations across five continents use our platform to launch and scale new mobility services, manage and finance fleets of shared vehicles, optimize daily operations, and improve urban planning and traffic management.

Wunder technology is used by almost 100 clients across the world, including German, Japanese and American OEMs, VC-backed startups, and cities. Our global team of almost 150 professionals includes veterans from the tech and mobility industries from 50+ countries.

Wunder Fleet, under the umbrella of Wunder Mobility, specializes in white-labeled, fleet management software – enabling any company to start their own car-, bike- and/or scooter-sharing service. Our Fleet product includes fleet management backend systems, the customer-facing frontend, and Android and iOS applications for direct rental of vehicles. Our Wunder Fleet unit is looking for a Senior PHP Engineer-Infrastructure (m/f/d) who is willing to take their skills to the next level by joining our amazing Engineering team - the core of our product and organization.

What your role will be

As Senior Backend PHP Engineer - Infrastructure (m/f/d) you will join the WunderFleet team during an exciting time of growth. You will work within a team to envision, design, and implement high-level designs and technical requirements for Wunder Fleet. You thrive in a challenging and changing start-up environment, are always pushing for the best product possible, and delivering impactful solutions. 

What you will do

  • Design and develop REST APIs that ensure fast and smooth product development
  • Collaborate with iOS and Android engineers to develop new features for our products
  • Deliver new features with high-quality and high-speed 
  • Technical development of backend with modern web technologies
  • Enhance and expand your knowledge of software architecture, programming and new technologies
  • Improve and extend the existing infrastructure and automate processes
  • Write and maintain technical documentation 
  • Manage own project requirements, deadlines and quality

What you bring to the table

  • 5+ years of previous programming experience
  • Excellent knowledge of backend software development
  • Experience with the following software technologies: PHP, HTML5, CSS, JavaScript, AJAX
  • Good knowledge of AWS technologies: EC2, Beanstalk, RDS, S3
  • Familiarity with Javascript frameworks (jQuery)
  • Technical understanding of REST APIs
  • Proficient English language skills 

What gives you bonus points

  • Experience with YII2 framework 
  • Payment Integration Experience (Stripe etc.)

Joining the Wunder Team means…

...being part of a team that celebrates diversity, supports inclusiveness, and encourages individual expression. You will find yourself surrounded by talented people who are passionate about what they do and who feel empowered and trusted to take ownership in their roles. We are growing quickly in a challenging industry, which means we act smart and work at a high speed. 

We are able to do this because of the agile, adaptive, and supportive environment we work in, with an aim to grow with people who share these values and are better than ourselves. As part of Wunder, every day is a new chance for you to make an impact and help us be better than we were yesterday.

Share this job:
Senior Full Stack Engineer
react-js django docker node-js typescript full stack Nov 27 2020

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:

  • Front-End: TypeScript with React (Redux architecture), HTML, SCSS & Webpack.
  • Back-End: K8s, Docker, Django, Node, REST, Task Queuing (Celery, Redis), 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!

Responsibilities
As a Senior Full Stack Engineer, you’ll have the opportunity to create new, exciting features for our user base of game organizers and game participants. You will work directly with our design and mobile 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 in mind. Put another way, we want you to know why you are doing what you’re doing!
  • Developing the front and back-end components for new features that will help game organizers run games more effectively while delighting participants in new and unexpected ways.
  • Participating as a member of the development team - contributing to PR reviews, sharing learnings so the rest of the team can improve, etc.
  • Working under limited supervision with significant autonomy and independent judgment.

Skills
The candidate for this position must be:

  • At an intermediate to advanced level in both front-end and back-end web/application development (can be personal projects and/or work experience).
  • Possessing a strong command of programming best practices in autonomous and collaborative work.
  • 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 North American time zones (UTC-5 to UTC-8) to ensure sufficient overlap with our distributed product team.

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

  • Working with React, Django, and Docker.
  • Working with smaller teams, especially in a remote setting.

Perks

  • Fully remote work - work whenever/wherever/however you want. We've been doing this for years, so this isn't a temporary thing for us.
  • Competitive compensation, 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:
Sr iOS Developer
Tango  
ios senior swift objective-c testing Nov 25 2020
As part of our Mobile Engineering team, you will be working on our Consumer Insights product – one of our core products that allows us to glean data directly from consumers. The backbone of our panel business is our successful mobile applications which we have launched in multiple countries and continue to be the focus of innovation and the conduit for our relationship with our users and the data they provide us. We are looking for a skilled iOS Engineer to take on a critical role working with a highly skilled team to create the future of mobile.

Required Qualifications

  • Excellent understanding of Swift or Objective-C and the iOS SDK
  • Experience developing, testing, and releasing iOS applications
  • Passion for mobile projects and mobile development
  • Fully comfortable with version control systems, preferably git
  • Experience with multi-threaded programming
Our Offer

Competitive salary range
Major Medical Insurance, we got you covered!
Social security and housing program (IMSS and INFONAVIT).
Paid Vacations + 10 holidays.
15 Days Christmas Bonus (“Aguinaldo”).
Parental Leave.

Plus Perks such as:

Free meals at the GDL / Colima office from Monday to Friday.
Money and Time stipend to continue your education. Always be learning.
Flexible time + ability to do compress weeks.
Awesome projects and cool company culture.

Tango (formerly TangoSource) is a boutique digital agency that specializes in speeding up the development process for modern web and mobile products.

We believe in the power of innovative ideas and their social resonance when backed-up with technology. They can change the world or make it more simple. They can help diabetes patients with their medications, or guide a lost driver in the night. We provide the technology to back up these ideas with a partnership mindset. Adding our grain of sand to the world on each project we work for.

By working in Tango, you can expect to be challenged, to work hard and learn fast; you are going to develop your skills and increase your knowledge. And the best part… you are going to help bringing innovative ideas to life.
Share this job:
Senior Backend Software Engineer
Cambly  
mongodb redis react-js python backend senior Nov 14 2020
We're looking for talented senior engineers who are passionate about changing the way people learn languages. As a Cambly engineer, you'll be part of a small and fast-moving engineering team (~10 engineers and growing) where you'll have a large impact on all parts of our platform. We've been growing rapidly among language learners around the world, so you'll get to learn what it's like to join a fast growing startup that's creating opportunities for our students and tutors alike.

As a backend-focused Software Engineer, you'll be responsible for building and scaling a global on-demand video chat marketplace. Our app is simple, but there's a complex system behind the scenes making sure our rapidly growing community of students and tutors are being matched quickly for 1-on-1 tutoring sessions 24/7. You'll also be responsible for making sure we scale up best practices for backend development to maximize our uptime as we grow.

Our backend is Flask + Gunicorn running on MongoDB. Redis is our PubSub backbone for powering our realtime features. Opentok & Agora power our video chat, while Algolia powers our tutor search. We use Elasticsearch, Kibana, Bigquery, Metabase, New Relic, Sentry, monitoring and metrics.
Our Frontend is React + Redux.

Come help us:

    • Conceive, design, build, and launch new user-facing features
    • Develop, release, and scale backend services and/or infrastructure
    • Think critically about the next shaping our software


Work on projects like:

    • Scaling our Production Infrastructure, including, sharding and scaling a large-scale MongoDB; Scaling our pubsub infrastructure that powers our real-time features.
    • Building a framework for security & auditing of all actions that guarantees customer data is protected.
    • Improving our marketplace ecosystem: continuing to ensure students always find a great tutor for their needs, and tutors are able to fill their schedule with students.
    • Improve reliability in markets with less reliable internet infrastructure.
    • Expanding our data-access layer to support GraphQL access.


About you:

    • You have 5 years or more experience building and shipping python backend features quickly as part of a team.
    • You have 3 years or more building and maintaining high availability production infrastructure.
    • Experience working with MongoDB in production.
    • A passion for learning. You fearlessly dive into new and unfamiliar technologies.
    • A product-minded approach to engineering. You should be excited about working directly with our students, tutors, and our international team to make sure students have an amazing experience.


On a small and nimble team, every engineer should be able to learn new technologies quickly and jump in anywhere in our stack. While this position is specifically for backend, you should have experience using or be excited about learning all the parts of Cambly including iOS, Android, and React.js.

Interested in joining the team, but don’t think this role is the best fit for you? View our other positions.

We are proud to be an Equal Employment Opportunity employer. We believe in order to thrive, businesses need a diverse team and leadership. We welcome every background, identity, abilities, and mindset to join us on our mission to make high quality English education for all.  Everyone is welcome here. 
Share this job:
Software Engineer - React Native
java javascript cs swift ios android Nov 13 2020
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
  • Wellness programs
  • Tenure recognition
Gametime is committed to bringing together individuals from different backgrounds and perspectives. We strive to create an inclusive environment where everyone can thrive, feel a sense of belonging, and do great work together. As an equal opportunity employer, we prohibit any unlawful discrimination against a job applicant on the basis of their race, color, religion, veteran status, sex, parental status, gender identity or expression, transgender status, sexual orientation, national origin, age, disability or genetic information. We respect the laws enforced by the EEOC and are dedicated to going above and beyond in fostering diversity across our company.
Share this job:
Senior Software Engineer
ruby rails javascript agile senior ios Nov 09 2020

About Epion Health

Epion's purpose is to empower partners and patients to achieve the best healthcare possible.

Epion Health has transformed the doctor's appointment into a personalized digital experience, where patients can share information with their doctor and take ownership of their own health management. We are a mission-driven company that uses technology to solve real healthcare problems for real people throughout the appointment life cycle. Epion is looking for a Senior Ruby On Rails Engineer. You will have an opportunity to be part of dynamic and collaborative culture that is making a difference in healthcare. Epion values teamwork so we use workflow tools and communication platforms to empower employees.  Epion was selected to Modern Healthcare's Best Places to Work in 2019 and 2020.

As a Senior Ruby On Rails Engineer, you'll work on a closely-knit team with a technology stack built with Ruby on Rails 6, React, RSpec and PostgreSQL.  We like to work with modern technologies, always try to do what is best for the customer and we value teamwork rather than rock stars or cowboys.

Key Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby and JavaScript code

  • Lead the technical design and development of major components to help the Epion platform scale with our accelerating user growth.

  • Actively promote code quality, security, and maintainability

  • Build new features to improve patient experience and medical staff efficiency

  • Work with stakeholders to help shape our product roadmap

  • Work closely with QA to produce well-tested and testable code

  • Pair program with team members of different experiences

  • Be a mentor when you have the expertise / Be a student when someone else does

Required Experience or Skills

To be a good fit for this position, we expect you to have these skills:

  • 4+ years experience with Ruby on Rails, or 3+ years experience with JavaScript, or equivalent proficiency

  • Expert knowledge of automated testing techniques

  • Ability to write, review, and reason about both backend and frontend code

  • Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the team's coding quality

Optional Skills & Experience

You'll be a stronger candidate if you also have skills in several of these areas:

  • Development with at least one modern JavaScript library (Angular, React, VueJS, Ember, etc.) 

  • Experience in a startup environment with a lot of autonomy

  • Experience working with a distributed team

  • Continuous Integration (we use Circle CI)

  • Understanding and commitment to Agile processes

  • Compliance frameworks such as HIPAA, HITRUST, or PCI

  • Healthcare standards such as HL7, FHIR, or SNOMED

  • Swift or other iOS development

  • Amazon Web Services

  • Application and Infrastructure Security

  • DevOps (we use Docker, DataDog, Sumologic, Aptible and CircleCI)

  • Software team leadership

We'd love to know about your skills that aren't on this list, too!

You'll get:

  • Competitive salary with health benefits including medical, dental and vision

  • Latest Apple products for your working needs

  • Reimbursement options for classes or conferences

  • Gym membership discount (Crunch Gym is in our building)

Where:

  • Due to contractual limits, this opening requires a US citizen physically located within the United States

  • We prefer local candidates to either our Hoboken, NJ or North Andover, MA offices

  • Will consider remote for the right hire

Share this job:
Full-Stack Application Developer
Whizora  
ios android cloud azure devops full stack Nov 08 2020

Exciting new opportunity to lead the development of a consumer and product oriented application to MVP stage and beyond

Contract opportunity, starting ASAP

We are a new and exciting startup based in Melbourne seeking an experienced Full Stack Application developer to come in at the start of the project and take on full responsibility as our sole developer. You must be entirely comfortable being the only developer on the project as you will be responsible for making some crucial architectural decisions as well as building the whole product from start to finish. We need a well-rounded developer who loves to take on the challenge of taking a new product idea from concept to mvp whilst also being able to work under tight deadlines.

As a developer you should specialise in mobile apps, but also be comfortable standing up all the essentials from scratch using cloud services and best practices, (devops, auth, db, api).

Reporting to the business owner and tech advisors you will have a range of responsibilities from shaping and implementing our new application to ensuring that we stay on the leading edge of technology.

The successful candidate will have experience with similar technologies;

  • Extensive experience as a Full Stack Development
  • One or more iOS/Android frameworks: Xamarin, Blazor, Flutter, React.
  • Experience with test automation
  • Experience with hosting and devops, Azure or AWS
  • Extensive knowledge of software engineering practices and methodologies, i.e. agile,
  • Experience with JSON Schema and validation processes
  • Strong stakeholder management and communication skills with non-technical individuals
  • Strong understanding of continuous integration and continuous deployment
  • Outstanding problem solving and analytical skills

Highly desirable:

  • Experience with Amazon and Facebook oriented APIs and processes
  • Familiarity with calendar and SMS integration
  • Familiarity with document oriented databasing (eg Mongo DB)

To be successful you should be passionate about application and web technology, staying abreast of the latest innovations in the industry and be able to articulate your understanding of technology. key attributes we are looking for are the ability to work autonomously and coming in with fresh ideas This is a great opportunity for someone to come in on the ground floor and shape the future of our mobile application.

Share this job:
Full Stack Software Engineer
full stack python javascript ruby ios backend Oct 27 2020
Babylist is excited to add a seasoned Full Stack Software Engineer to our 10+ person in-house Engineering team and help build the technology that powers our registry and eCommerce experience. In this role, you'll be responsible for building, deploying, monitoring, and maintaining the core of our consumer-facing experience. This is a fully remote position within the United States.

What You'll Do

  • Work closely with product owners to design, implement and deploy systems to support and scale our growing e-commerce, content and fulfillment operations
  • Provide thought leadership around process, tooling, systems, and software architecture; we benefit by more knowledge and learning how others solve problems, and you feel excited to bring in new ways of solving problems
  • Improve and help maintain existing systems; friction in the development process slows us down and has a large opportunity cost, and we see value in taking time to create maintainable systems and remove hurdles from the development process
  • Working in a close, supportive team solving real world problems and making decisions
  • Mentoring other team members through design and architecture planning, code reviews, and knowledge sharing sessions
  • Maintaining older systems and replacing them safely
  • Learning and growing as an Engineer.

Who You Are

  • Very comfortable with JavaScript, React and Ruby / Python (or similar)
  • An exceptional problem solver
  • Able to deliver elegant, effective software solutions in a timely manner
  • A clear, friendly, and open-minded communicator
  • Passionate about developing features from concept to deployment
  • Successful in an agile work environment and able to break down large pieces of work to deliver value incrementally

What You've Done

  • 3+ years of experience in full-stack software development
  • Experience with testing and continuous integration is a bonus
  • Scaling backend and distributed systems to meet increasing traffic and complexity of operations also a bonus

Our Tech Stack

  • React
  • Native iOS and Android
  • Ruby on Rails
  • MySQL
  • Redis
  • Sidekiq
  • AWS
About Babylist

At Babylist, we help expecting parents get exactly what they need for the arrival of their new baby. We have a large and rapidly growing user base of passionate parents-to-be who are making important purchasing decisions for one of the biggest events in their lives, which is both exciting and overwhelming. Our core product is our universal baby registry. Currently one in two first-time expecting families in the United States actually create a baby registry at Babylist.com. In 2019, over $400 million worth of gifts were purchased off of Babylist registries and in 2020 we have tripled our annual revenue.

Why You Will Love Working at Babylist:

 • We get stuff done
 • We have a real impact on people’s lives
 • We're passionate about our users and we genuinely appreciate them
 • We work at a sustainable pace for long-term success (yes, we’re profitable)
 • We are growing and have meaningful opportunities for career advancement
 • We’re a technological and data-driven business
 • We believe in autonomy and reward taking initiative
 • We have experienced leadership that is always open to new ideas

Benefits:

 • Competitive pay
 • Competitive health benefits including company-funded medical, dental, and vision
 • 401(k), FSA plans, and disability insurance
 • Flexible, paid parental leave policy
 • MacBook Pro, a home office stipend, fully-remote Engineering team
 • We work at a sustainable pace; in general we don't work late or on weekends

If your experience is close to what we’re looking for, please consider applying. Experience comes in many forms – skills are transferable, and passion goes a long way. We know that diversity makes for the best problem-solving and creative thinking, which is why we’re dedicated to adding new perspectives to the team and encourage everyone to apply.
Share this job:
Sr. Backend Software Developer
backend python ruby ios cloud aws Oct 23 2020

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!

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

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. · Reside within Canada

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: