Remote ios Jobs

Yesterday

iOS developer
ios ruby swift Feb 19

Who We Are

Our mission is to improve the future of work by helping people find flexible jobs that make their lives better. We are committed to doing this internally and externally with integrity, intelligence, balance, communication, and care.

In the past 13 years, FlexJobs has established itself as the leader in the professional flexible job market to help job seekers connect with employers that offer these highly desired arrangements, as well as to help employers reach these candidates. We do this in a way that makes the job search experience easier, safer, and faster for job seekers, by utilizing both technology and human intelligence to provide a friendly, effective, and valuable service.

In terms of work flexibility, we also walk the talk! This is a remote job, as our entire team works remotely from locations all across the United States. Not only that, but having a great company culture is really important to us, and we’ve even been named one of Outside magazine’s Best Places to Work (2019) and Best Company Culture by Entrepreneur magazine (2018, 2017, and 2015).

Responsibilities of the Job - The Opportunity

We are looking for an experienced iOS developer to join our team. This person will work with our product and development teams to build quality applications, fix bugs, maintain the code, and implement updates as needed.

The ideal candidate will have been a lead app developer or be someone who worked independently. We are looking for someone who has built apps that are currently available in the App Store.

Your Experience

  • 3-5 years of experience in iOS development
  • Fluent in Swift, SwiftUI, and UIKit
  • Experience with mobile app networking, storage, and Cocoapods
  • Must have worked on recent consumer-facing projects
  • Experience working with a small and/or entrepreneurially spirited company

Bonus Points Given

  • Experience in the job/employment space
  • Experience with subscription-based apps
  • Experience with Ruby on Rails

Traits and Skills for This Role

  • Must be comfortable working independently and in small teams
  • Ability to work quickly and responsibly to meet deadlines and follow timelines
  • You have to really love coding...like, you need to be one of those people who writes code for fun

Traits Required of All Team Members, You Included

  • A sense of pride in your work
  • A streak of perfectionism when it comes to details
  • Being highly organized, responsible, and ethical
  • Being proactive when it comes to asking questions, brainstorming, and working with colleagues
  • Excellent time management and organizational skills
  • An appreciation and enthusiasm for the ability to work remotely

Other Requirements

  • Interest in a long-term position with a company that you’re proud to be a part of
  • A fully functioning home office with a reliable development environment
  • A workspace in which you can really focus without distractions
Share this job:

Last Week

Mobile Developer
flutter dart android ios ruby backend Feb 15

SimplePay is hiring a Flutter developer to expand our highly successful web product to mobile.

At SimplePay, we really care about the quality of the code we write, not just what users see in the end. That's because we were founded by, and continue to be managed by, a developer - a rare thing in the industry niche we're in. That is also why we have a very high standard when it comes to hiring.

You will need at least 2 years of mobile development experience, either native Android and iOS or cross-platform, as well as at least some Flutter experience.

You will also need back-end experience, as you'll be creating APIs. Bonus points for Ruby on Rails experience.

Most of our development team is remote (Europe, Asia and Africa), so you'll be part of a strong remote culture from day one. Check our Developer Blog or About Us page to learn more about us.

Please send your application to developers+so@simplepay.cloud. Bonus points for including a link to a specific open source contribution or an issue you've logged (no matter how tiny or long ago) in the body of your email.

Share this job:
Android Developer
android mobile php java javascript c Feb 14

Company Overview:

TouchPoint is a software company built by the church for the church. We exist to help church leaders focus more on their ministry and less on their software. TouchPoint empowers the church to engage relationally, create community and focus on discipleship. We're looking for bright, passionate, and talented people to help us.

Position Overview:

We are looking for a qualified Android Developer to work with all aspects of the Android version of our ChMS integrated, customizable church app. Your job will entail coding new features, specing APIs to talk to the underlying database and web application, contributing to the app management portal, fixing bugs and managing our relationship with Google through Google Play for releasing custom and standard apps for our customers. We are a small shop and you will be working with experienced developers, our highly rated client success team, outside contributors to the open source project, and churches that sponsor custom work.

Desired Profile:

You have a desire to create great software. You enjoy working with a mission-focused, collaborative team, to achieve a common goal. You communicate well and have a growth mentality that guides how you code and work - continually refining and improving. You enjoy the thrill of taking a need, defining it in terms of practical, customer-facing tools that compliment our product, and then designing, coding, and seeing the solution released into production. You are a problem solver who can root out the cause of an issue and patch it in a maintainable fashion. You manage your time well, accurately estimate timelines for projects and deliver on your commitments. 

Experience:

  • 5+ years of experience in software development
  • Strong proficiency in Android, Android Studio, Java and Kotlin
  • Working knowledge of Google Play Store with demonstrated portfolio of apps created or contributed to
  • Bachelor's degree in Computer Science, Computer Engineering, MIS or a related field, preferred
  • Experience working in HTML, CSS, SCSS, Javascript, PHP, MySQL/MariaDB
  • Demonstrated experience in UI/UX preferred
  • Bonus: experience in iOS development using XCode, AppCode, Objective C and Swift
  • Bonus: experience with graphic design (i.e. Adobe CC, Corel, Affinity) and image manipulation in both vector and raster
  • Bonus: Experience with C#, SQL Server

Competencies / Work Style:

  • Effectively manages deadlines and deliverables
  • Strong written and verbal communication skills
  • Attention to detail
  • Accurately estimates timelines for projects
  • Firm grasp of personal strengths and weaknesses
  • Willing to learn new tools and coding languages
  • Team player, who listens well, learns from others and helps fellow team members perform to their best
  • Receives and offers constructive feedback in a positive manner

Position Responsibilities:

  • Mobile Development - Add new functionality to the Android version of the mobile application, from simple, one-day projects to much larger, multi-week projects.
  • Contribute to the Management Portal - work with mobile team to spec and build new management tools in portal that support and compliment new functionality.
  • Bug Fixes - Support and collaborate with our client success team to track down reported bugs and repair in a timely manner.
  • Testing / QA - Work with our client success team to help devise a plan for testing and validating new features in a sandbox environment.
  • Manage Android release cycle - Manage updates, Google review process and release schedule for Android version of the app.
  • Spec APIs - Work with our web development team to clearly spec necessary APIs.

Location:

Dallas, TX preferred

Share this job:

This Month

Senior Mobile Product Manager
mobile react-js android ios mobile-application senior Feb 12

We are looking for an experienced Product Manager who will act as an enabler in our journey towards realigning our customer experience around a mobile-first approach. 

In collaboration with the Director of Product Management, this position will own the vision, definition and delivery of our mobile strategy and will be a key contributor in our overall product strategy. With over 2,000 customers and a robust partner network, your actions and contributions will have a far-reaching impact on our multi-product business.

Your implementation strength will come from actively collaborating with your dedicated scrum team that is comprised of senior, tenured Unanet and Clearview developers and experienced developers that have built out advanced mobile and web applications in multiple other organizations.

Who are you?

  • You're a passionate and experienced Product Manager who is great at understanding and evaluating customers and end user needs
  • You've planned, brought to market and supported multi-functional mobile applications in production for at least one (1) organization in the last two (2) years
  • You're hungry and humble, knowing that you can drive building out a mobile-centered user experience again and do it even better than before
  • You're well-disciplined and organized so that you can capture product requirements for transitioning proof-of-concept ideas into production-ready features 

What do you get to do in this role?

  • Develop a deep understanding of user personas across our multi-product business and leverage that to be the sounding board for internal and external stakeholders and customers
  • Build the product roadmap for all things mobile and work closely with a variety of stakeholders and cross-functional teams to execute the mobile roadmap by planning and prioritizing objectively
  • Be Unanet's Go-to Mobile Product Expert: Guide your team in troubleshooting production-escalation issues with your strong software and technical skills; train internal and external customers on new product integrations
  • Set your engineering team up for success by collaborating closely with them in sprint activities, providing them with relevant user stories and guiding them in estimation

Experience

  • 2+ years of software product management experience in an Agile environment
  • Attitude that encourages collaboration, self-organization, accountability and a drive to deliver high-quality products
  • Value collaborative teamwork analysis, design and execution for high-impact product, project, or process initiatives
  • Ability to identify gaps, program risks and proactively address them
  • Strong technical writing and visualization skills
  • Strong execution and product delivery skills
  • Ability to work under tight deadlines
  • Experience with and ability to work and communicate cross-functionally and remotely
  • Bachelor's degree or equivalent experience required
  • Experience with mobile hybrid frameworks like React a plus

30 days - Understand & Contribute

  • Understand Unanet from the lens of the current product capabilities and what is expected to be delivered via Mobile in Q3 2020
  • Help clarify and realign those requirements/targets by helping write epics and user stories and refine them with your implementation team
  • Assess the purpose and value of having a mobile strategy centered around specific customer problems and use that knowledge to build out a roadmap of what and when to deliver MVPs and enhancements for the remainder of 2020 and 2021
  • Work with our Agile Coach, UX Lead and Tech and Team Lead to better understand your team's nuances and capabilities

60 days - Evaluate, Realign & Define

  • Using the above mentioned framework, reach out to internal and external stakeholders to build relationships and help understand what direction we are going in and why
  • Empowered by what you have learned, work with the Director of Product Management and UX Lead to question, redefine and revalidate the mobile roadmap for the next three (3) quarters
  • Working with your scrum team, better define those deliverables and solidify the above-mentioned deliverables

90 days - Execute & Evangelize

  • Drive our Go-To-Market plan for mobile deliverables
  • Evangelize the roadmap, commit lighthouse customers and help define success metrics for adoption and engagement
  • Be the guiding light for your scrum team as they execute on newly defined deliverables for the next 3 quarters

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.

Share this job:
Senior Frontend Engineer - Community.com
react-js javascript html css node-js frontend Feb 07

About the role and your impact:

As one of our first Senior Front-End Engineers, you will have enormous influence over the look and feel of community. You will be empowered to make decisions that drive front-end development and help define our developer experience as whole. You will work in an environment that fosters creativity and collaboration, values diversity and unique perspective, and provides endless possibilities for growth.

You can expect to:

- Play a key role in the initial launch of a product that will be used by millions
- Work on the most impactful surfaces of our web and mobile products
- Engage in code reviews, design sessions, and work cross-functionally
- Be encouraged to participate in open-source projects and share your work
and ideas at events, conferences, and our blog (coming soon!)

What You’ll Bring:

- Have real-life experience building web/mobile apps in a collaborative
coding environment (Open Source contributions count)
- Enjoy finding creative solutions to technical challenges and appreciate the
balance between strong convictions and a pragmatic approach
- Show curiosity about the world and desire to learn and grow

Our Tech Stack + Process:

- React, React Native, iOS, Node JS, Javascript, Elixir, and AWS
- We are an agile team that follows scrum methodology

Share this job:
Senior Mobile Engineer - Community.com
ios swift objective-c rest senior Feb 01

About the role and your impact:

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

What You’ll Do:

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

What You’ll Bring:

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

Share this job:
Remote Lead React Native Engineer
react-native react-native-android react-native-ios javascript ios android Jan 30

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

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

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

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

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

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

Share this job:
Software Engineer in Test
testing cypress automated-tests circleci javascript html Jan 27

Our homes are our most valuable asset and also the most difficult to buy and sell. Knock is on a mission to make trading in your house as simple and certain as trading in your car. Started by founding team members of Trulia.com (NYSE: TRLA, acquired by Zillow for $3.5B), Knock is an online home trade-in platform that uses data science to price homes accurately, technology to sell them quickly and a dedicated team of professionals to guide you every step of the way. We share the same top-tier investors as iconic brands like Netflix, Tivo, Match, HomeAway and Houzz.


We are seeking a passionate Software Engineer in Test to help us build our QA & automation processes, procedures, and tools. You will be responsible for integration and regression testing our frontend, mobile, and backend applications, and will be an advocate for a modern DevOps-first automation-rich development and release pipeline. We are looking for someone who is passionate about creating great products and making the world amazing for homebuyers.


At Knock, we have fun, we move fast, we support and celebrate our fellow teammates, and we live by our POPSICLE values.

As a Software Engineer in Test you will: 

  • Lead and create robust test documentation including test plans, test cases, and test result analysis.
  • Review functional and design specifications to ensure full understanding of deliverables.
  • Build, run and maintain automated functional, integration and regression tests to help improve software quality.
  • Build and maintain tooling to facilitate testing in the CI/CD pipelines.
  • Design metrics for performance, reliability, stability and compatibility with other systems.
  • Work deeply with our in-house and field operations team to identify, document, and regression test issues as they occur in the wild
  • Collaborate closely and daily with the design, product, engineering teams and other key teams at Knock.

We’re looking for Knockstars who have: 

  • Must be U.S. based.
  • B.S. in Computer Science or equivalent experience.
  • Minimum of 5 years of experience as a software quality assurance engineer.
  • Experience in developing test strategies, test plans, test cases, and analyzing test results.
  • Experience in building automated functional, integration and regression tests.
  • Experience with testing automation frameworks.
  • Experience in building automated UI testing for both web and mobile.
  • Proven ability to translate functional requirements and use cases into working test plans and test cases.
  • A strong customer-first mindset and data-driven approach to their work
  • Programming proficiency in HTML, JavaScript, and other scripted or interpreted languages.
  • Knowledge of SQL (MySQL or Postgres).
  • Proven success working remotely in prior positions & are experienced working with a distributed, national team 

Bonus points for:

  • Team and/or technical leadership experience.
  • Development and test experience in Node.js and React Native.
  • Experience with native Android and iOS automated test frameworks.
  • Experience with Docker-based ecosystems and container orchestration systems such as Amazon ECS or Kubernetes.

What We Can Offer You:

  • An amazing opportunity to be an integral part of building the next multi-billion dollar consumer brand around the single largest purchase of our lives.
  • Talented, passionate and mission-driven peers disrupting the status quo.
  • Competitive cash, full medical, dental, vision benefits, 401k, flexible work schedule, unlimited vacation (2 weeks mandatory) and sick time.
  • Flexibility to live and work anywhere within the United States. As we are a distributed company and engineering team, we are open to any U.S. location for this role.

We have offices in New York, San Francisco, Atlanta, Charlotte, Raleigh, Dallas-Fort Worth, Phoenix, and Denver with more on the way. In fact, we are proud to be a distributed company with employees in 21 different states. This is an amazing opportunity to be an integral part of building a multi-billion dollar consumer brand in an industry that is long overdue for a new way of doing things. You will be working with a passionate, mission-driven team that is disrupting the status quo.


Knock is an Equal Opportunity Employer.


Please no recruitment firm or agency inquiries, you will not receive a reply from us.

Share this job:
Android Developer
komoot  
android ios testing Jan 27

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

To help us continue to build the future of outdoor exploration, we’re now looking for a passionate Android developer.

What you will do

  • Take over responsibility of all parts of our Android app
  • Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts
  • Optimize the core functionality of the app
  • Incorporate the latest advances in Android technology

Why you will love it

  • At komoot, you’ll use everything the Android platform offers: Sensors, data synchronization, caching, external storage
  • We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone between UTC-1 and UTC+3
  • You’ll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization
  • You’ll be developing in fast cycles with continuous build, testing and direct team feedback
  • Your expert knowledge will make you a key player amongst a team of highly motivated, talented people
  • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides
  • You’ll build and improve an app that we’re pretty sure you’ll end up using for your personal outdoor trips

You will be successful in this position if you

  • Are highly self-driven, responsible and keen to improve
  • Have proven experience in developing high quality Android apps (3+ years)
  • Write code that's readable, well documented and is meaningfully tested
  • Have a passion for building software, demonstrated through interesting side projects, open source contributions, or other involvement in the tech community
  • Love to develop awesome products for great user experiences
  • Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles

Sounds like you?

Awesome! Then send us the following:

  • Your CV in English highlighting your most relevant experience
  • A write-up explaining who you are and why you are interested in working at komoot
  • Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)
  • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one
  • You’ll get bonus points for: Doing something creative with komoot (we love it when people go the extra mile)
Share this job:
Remote Full-Time Senior iOS
ios swift senior android Jan 24

BiTE has openings for an iOS Developer to work fully remote.

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

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

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

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

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

About BiTE interactive

For 11 years BiTE has helped our established brands like NASA, Infiniti, Prudential, H&R Block and Eastmen and innovative startups realize the promise of software. We are growing rapidly and looking to add dynamic people to our team.

Here are a few of our core beliefs:

  • Mobile
    • At BiTE we believe in the power of mobile software to create revolutionary products.
  • BDD
    • We believe strongly in Behavior Driven Development and the power of insightful conversations to drive the development of our code.
  • Order
    • We believe order fosters creativity, productivity and innovation. There’s a certain euphoria to frenzy but it’s a false high that siphons focus and corrodes morale.
  • Progressive Elaboration
    • There’s always something new to learn and we constantly seek out new habits and tools to help us build better software.
  • Run Lean
    • Efficiency, trust, creativity and innovation thrive in small teams. We prefer quality over quantity.
  • Collaboration
    • Everyone on our lean team is here because they are incredibly smart, creative and talented. We value each team member’s background, interests, ideas and experience. We seek your input and heavily rely on cross-functional collaboration.
  • Experience
    • We value and reward experience. As a senior team, we only hire great developers who help make us better every day.
  • Diversity
    • Everyone on our lean team is here because they are incredibly smart, creative and talented. We learn from each other and value each person's unique experience, background and perspective.
Share this job:
Senior Swift Developer
swift ios firebase senior android testing Jan 24

Are you a senior Swift developer looking to leave your corporate overlords and move to something more exciting? Want to work at a company founded by developers who “get it”? Excited at the prospect of being the first in-house swift guru on a growing dev team?

At Undefined, we’re looking to change direction with our iOS and Android apps. We tried the React Native route and guess what - we want you.

We’re actively rebuilding our RN app back into swift (where we started), and we’re looking for a senior, full-time dev to tackle the project and then stay on to help implement a huge list of new features on our roadmap.

Sound like a lot? Here’s what you’ll actually do:

  • Daily standups with the rest of the dev team (React, FED, and Firebase devs)
  • Rebuild our existing app, working closely with our UX/UI lead and a Sketch file
  • Build interfaces and functionality entirely programmatically (no IB)
  • Coordinate device testing and test versioning with our internal and external testers
  • Get the product out to meet our deadline, and then jump right back in to add in testing and start building new features

You’ll be working on a single app to start, but we may add more apps in the future or may build some internal apps and tools.

  • 5+ years of recent experience in swift on mid-sized to large apps
  • 2+ years of recent experience working with Atlassian products, and specifically Jira
  • 1+ year experience with Firebase or NoSQL data

What we’re offering:

  • Full-time or part-time employment
  • Health, life, vision, and dental insurance (full-time only)
  • Paid time off
  • A fast-paced but relaxed work environment

You must be authorized to work in the United States. This is a remote position for the right candidate, though we will have you out to our offices a few times a year and local candidates can work partially remote.

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

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

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

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

Location: this role is located in Singapore, full-time remote work is an option as well.

You will

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

You have

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

We love

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

This Year

Senior Full-Stack JavaScript Software Engineer
react-js javascript node-js aws senior ios Jan 13

Key responsibilities

  • Work as part of an engineering team in an agile environment, collaborating with engineers and designers from concept to delivery
  • Work with the product owner to translate business requirements into technical requirements and API specifications
  • Develop automated testing plans and infrastructure
  • Execute on a software architecture and development plan to bring products to life
  • Propose novel solutions to design and technical challenges
  • Develop all software according to coding standards and processes, which you also help define
  • Perform review of other engineers’ code

Ideal experience

What we look for

  • Excellent written and verbal communication skills, including professional-level competency in English
  • A proven track record in building and maintaining complex distributed applications
  • Strong experience with relational databases, document or key-value stores and domain-driven design
  • Experience with cloud infrastructure providers and continuous delivery
  • Can write performant, fault tolerant and secure server code
  • Can show strong understanding at an architectural level of large systems in which you played a key role
  • Have shipped software over multiple releases as a technical lead in a strong team
  • Familiarity with modern standards like OAuth, JWT, websockets, and service-oriented architecture
  • Strong collaborator, transparent about progress on tasks
  • Seeks feedback early and often and works effectively with a team
  • Can deliver on engineering estimates

Requirements

  • 5+ years professional software development experience
  • Minimum 4 years production experience with modern JavaScript (ES6, TypeScript, etc.)
  • Advanced knowledge of React and Node.js
  • Minimum 3 years experience building and maintaining back end web services in a production context, in a cloud-based environment (e.g. Heroku, AWS) 
  • Minimum 2 years experience working with PostgreSQL or another relational database in production
  • Minimum 2 years experience designing, building and maintaining APIs in a production environment
  • Prior experience with GraphQL

Nice to have

  • Proficiency with a back-end JS framework (e.g. Express, Koa, Hapi) and ORM (e.g. Sequelize, TypeORM)
  • Experience in building web applications with Apollo Client and Apollo Server
  • Experience with Gatsby and single page web applications
  • Experience in working with UI component libraries and toolkits such as Material UI, Theme UI, Styled System, Rebass, etc.
  • Experience in testing JS applications with Jest, Cypress, and/or CucumberJS
  • Experience in building and shipping React Native applications
  • Native iOS or Android development experience
  • Prior experience in startups as a software engineer
  • Evidence of open source contributions
Share this job:
Senior-level iOS Engineer
swift core-data autolayout uistoryboard core-graphics ios Dec 16 2019

MartianCraft has an exciting opportunity for someone that enjoys technically-challenging iOS problems and producing real time apps that have a direct impact on the users.

Summary

We are looking for a smart and experienced iOS engineer to work with MartianCraft’s team of senior developers. This is a remote work opportunity—MartianCraft is a fully remote company. You must thrive in a fast-moving work environment, be able to adapt to changes quickly, anticipate business needs, and be effective with minimal structure and process. The broad range of applications and team members makes excellent communication skills a priority.

Responsibilities

  • Build advanced applications in Swift
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Integrate with existing APIs and data sources
  • Work with teams to develop new APIs
  • Unit-test code for usability, reliability, and robustness
  • Fix bugs and improve application performance
  • Interact directly with client teams to determine requirements and task prioritization
  • Use project management tools like Jira to organize work

Experience

  • At least 5 years of software development experience on Apple platforms
  • Able to quickly become familiar with large, complex code bases
  • Highly skilled in Swift and Objective-C
  • Strong experience with Core Data
  • Well-versed in Auto Layout with Storyboards
  • Strong experience with Core Graphics and Core Animation
  • Experience with complex data visualization
  • Familiarity with Promises
  • Experienced with Git
  • Familiar with GitHub Enterprise and Jenkins
  • Past experience working remotely
  • Excellent proactive verbal and written communication skills
  • Able to collaborate effectively with teams
  • Able to deliver high quality work under tight deadlines

Candidates must be U.S.-based and able to travel 3-4 times a year to client sites in the US. 

This is a full-time employment position with a full benefits package including medical/dental/vision/Rx insurance, paid time off, and a 401(k).

This position is also available as a full time 1099 Contract position if preferred by the applicant. 

Share this job:
Senior iOS Developer
ios swift objective-c rx-swift senior scala Dec 15 2019

Get to know us

We create open-source software that puts users in control over their online browsing experience. Our desktop and mobile products, such as Adblock Plus (ABP), Adblock Browser and Flattr, help sustain and grow a fair, open web because they give users control while providing user-friendly monetization. Our most popular product, Adblock Plus (ABP), is currently used on over 100 million devices.

Here’s the big picture

Work on ABP iOS and macOS development, focusing on lower-level tasks. You will be working on complex issues, both on mobile and on browser development. Not to brag or anything, but look at how many projects you can work on, and everything is open source:

  • ABP for Safari on iOS
  • Adblock Browser for iOS
  • ABP for Safari on macOS
  • ABPKit (framework), the backbone of our products and the foundation for our partner products

After your morning coffee, you’ll be expected to do...

  • iOS (80% focus) and some macOS development using Objective-C, Swift, RxSwift
  • Core development of libraries, backend, server-side software
  • Development of iOS and macOS apps
  • Development of new products

and the rest...

  • Consulting with partners
  • Maintaining existing products
  • Strengthening the underlying technology and backend of our mobile core products
  • Working on core content blocking functionality
  • Finding innovative solutions in a very limited content blocking environment

We trust you to work from home if you have...

  • Multiple years of iOS, Swift, and Objective-C development
  • Advanced programming experience equivalent to programming with RxSwift for significant application services
  • Knowledge of algorithms and data structures (at computer science 4-year level)
  • Debugging skills (multithreading, concurrency, memory lifetimes, parallelization)
  • Expertise with HTTP protocols, database operations (SQL/NoSQL), and functional programming (e.g. Haskell, Scala, F#, Rust, Swift, JavaScript)
  • Experience in interoperability with Swift and Objective-C
  • Ability to write accurate, concise, and complete technical documentation

You can do this job in your sleep if you also have experience in...

  • Browser development
  • Content blocking
  • Working in agile teams
  • Open source development

A little bit about the team you’ll work with

The iOS/macOS team is a globally distributed team that works on multiple projects. Depending on priorities, we decide how we want to work on each level. We have bi-weekly video meetings, but most of the communication happens over IRC, email, and our issue tracking system.

Share this job:
Senior iOS Engineer
Le Tote  
ios senior ruby swift frontend backend Dec 06 2019

Job Overview:

We are looking to expand our iOS engineering team by bringing in someone who can build, scale, and deploy high-quality applications to the App Store. You will have an opportunity to work very closely with our server-side engineers, designers, and product team and have the ability to make a significant impact on an application that has been featured in the App Store for over six months straight and used by thousands of customers on a daily basis. This role would be ideal for someone who wants to work with the latest iOS technologies (Swift, GraphQL, Apollo) and help drive a rapidly growing business.

How we’ve built our iOS app.. We have a fully automated CI process to test and build our app. We've used a MVVM architecture from day one. Our API schema is generated automatically and is typesafe (via GraphQL) Our APIs have all been collaboratively designed by iOS, frontend, and backend engineers. We invest in continuing education and tooling to make developers’ lives easier.

Check out what the team has been working on.. Personalization. We’re enhancing our shopping experience to use user feedback and data to further personalize search results to each user. Speed and Reliability. We’re improving our real time monitoring and alerting for better visibility into the health of our systems. Search and Discovery. We’re adding lots of new ways for customers to find the products that are right for them. We’re giving them the tools they want to make informed decisions on both fit and style.

What we’re looking for.. 4+ years of iOS software development experience. Experience with our core language - Swift (and Ruby is a plus). We prefer candidates with experience in our stack but we also highly value strong coding fundamentals and the ability to learn new technologies quickly. Strong experience with API design. We use GraphQL and the Apollo client for our APIs. User-focused, team players who are excited to tackle big problems.

How we work.. Iteratively. We do weekly sprints, frequent testing builds, and timely code reviews in order to ship quickly and minimize bugs.

Collaboratively. As software engineers, we work very closely with Product and Design to clarify what's possible, what's easy, what's difficult, and what opportunities we see from a technical and non-technical perspective.

With focus. We strive to give engineers discrete areas of focus so they can take ownership of their codebase and build systems the way they want.

Share this job:
Mobile Engineer
swift javascript ios backend design Dec 03 2019
Who we are
Peerspace is on a mission to bring people together, starting with making it easy to find and book the perfect places to meet, create, and celebrate. Our marketplace uncovers the world’s most unique spaces, such as lofts, rooftops, and art galleries, and makes them bookable for meetings, events, and film or photo shoots

Over 3 million people have attended activities booked in Peerspace locations, and we’re looking for people who want to help us reach the next 20 million. Our people are the heart of Peerspace. 

We are a team that values inclusion and working cross functionally.  Our strategy and objectives are clear and we support one another to exceed expectations.  We believe that a healthy company culture creates an environment where people are excited to come into work everyday and contribute to building a successful organization.

The role
Peerspace is now hiring our second Mobile Engineer to join our team. You’ll be able to work closely with product, 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.

Peerspace engineering team is over 40% remote - you’ll be working in an environment with other like-minded individuals. 

As a Mobile Engineer at Peerspace, you’ll:
Partner with product and design to deliver app features that meet technical, product, and design requirements.-Ship frequently - we aim to ship every 2 weeks.  Our sprints include retros focused on evolving and tuning our process.
Work with our mobile stack including Swift, React Native, JavaScript 
Collaborate with the backend team as they define APIs and other services that support client applications.
Work independently to research bugs and implement fixes, improve performance, and add to our analytics event tracking.
Participate in our culture of improvement by joining code review meetings, writing technical documentation, and reviewing PR’s for your teammates.

About you:
You have demonstrable ability building and shipping iOS applications
Familiar with Xcode 10, Swift 4+ 
You thrive in an open and inclusive environment.
Your code is shareable - you write code that is modular and extensible whenever possible and leave code better than you found it.
You love to ship - your track record of shipping software that you took end to end responsibility for speaks for itself.
You want to go home every day knowing your work is valued and will materially impact the experience of Peerspace hosts and guests nationwide.

Bonus points:
You have experience with React Native in a production environment
You are experienced with CocoaPods
Experience with JavaScript ES6, JavaScript ES7
Experience with Node, Yarn, Webpack
Experience in a start-up environment
Experience with shipping production React Native projects
Redux, Redux Saga architecture - End user empathy
Benefits & Perks:
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
Dog-friendly office
Weekly catered lunch
$500 annual professional development allowance
20% discount on all Peerspace bookings
Flexible work from home or remote work (PST hours) potential

About us:
Over the last five years Peerspace has shaped a community that empowers individuals to create one of a kind event experiences, our workplace and employees are no different. At Peerspace, no individual is the same but together we share a love for our work, a passion for the product and a shared values. This mentality ensures we respect, support and encourage one another to be our best selves all while striving to achieve the goals of the business. If this sounds like a place you would love to be a part of we encourage you to submit your application to join our team.
Share this job:
Mobile Developer
android ios cs javascript html css Nov 21 2019

Aptera is seeking an expert Mobile Application Developer who enjoys working with a variety of clients and has a strong desire to learn and work with cutting edge technologies. If you are a developer who dreams in code, sees the world from a business-oriented mindset and lives to learn more about people, processes and systems, then we’d like to chat with you!

Top reasons to join Aptera

  • Grow through investment
    • Personal mentorship, attend conferences and trainings, company outings, team building events and more
  • Exposure to different industries
    • Manufacturing and retail to healthcare and finance
  • Push your skill set to the next level
    • Work alongside passionate, cutting edge technologists, who challenge and inspire you to grow
  • Relaxed work environment and culture
    • Casual attire in the office and an open, collaborative workspace
  • Remote-Friendly Culture
    • Collaboration Tools (Zoom, Slack, Visual Studio Live Share)
    • Flexible work schedules
    • Remote-first meetings
    • Pair/mob programing
    • Remote employees are always invited to come take advantage of our headquarters at any time
  • Excellent pay and benefits
    • 401K, Health, Dental, Vision, Short-Term Disability, Long-Term Disability, and Life Insurance

Top things we look for in our team members

  • “Team over self” mentality
  • People smarts
  • Eye for detail
  • Polished & professional
  • Goes the extra mile
  • Always willing to learn new things

Top skills/qualifications we look for

  • 2+ years of mobile app development experience using one or more of the following technologies: Native Android, iOS Native, React Native, NativeScript, or Xamarin
  • 2+ years of MVC, Entity Framework, SQL Server, and either Web API or Web Services experience
  • 2+ years of HTML, CSS, JavaScript experience
  • SPA’s, Angular and React experience preferred
  • Experience working in an agile development environment with frameworks including Scrum and Kanban

As a Mobile App Developer you will

  • Receive a personalized onboarding through the Aptera Academy
  • Work on a team to design and implement mobile solutions using Xamarin, React or Native
  • Develop high quality code via test driven development, automated testing, and other continuous integration and continuous delivery mechanisms
  • Contribute to success through the application of software craftsmanship principles
  • Apply critical thinking to tackle business challenges through the application of custom software
  • On a quarterly basis can opt into one of four company sponsored learning tracks

Aptera works with clients across the globe and is headquartered in Fort Wayne, IN. For additional information about Aptera please visit our website at www.apterainc.com & our YouTube channel to see more about our company culture.


About Aptera Software

Aptera is a custom software development partner specializing in building mobile apps, web apps, and websites for enterprise-level businesses. Founded in 2003 and based in Fort Wayne, IN, we have a diverse team of onsite and remote employees around the Midwest.  At Aptera, we believe that by creating a culture of learning we can empower our team members to develop the best software for our clients. With our expertise, we help clients solve complex business problems to transform the way they do business.

Share this job:
Code Challenge Reviewer
Geektastic   $0K
java python javascript ruby css scala Nov 15 2019

Fancy earning extra cash reviewing code challenge submissions from any location?

We pay you £25 for each code challenge you review (30 minutes review time).  You can do as many or as few as you want per week.

We are looking for highly talented Java, JavaScript, PHP, Python, C#, Ruby, Scala, iOS and Android developers

Please read some comments made by our reviewers on Quora here 

We pay you via Transferwise, Revolut or Payoneer at the end of the month (unless you are in the UK, in which case we bank via bank transfer). 

To become part of the team you just need to register with us at Geektastic and take some code challenges. These are reviewed by our expert team (we need to know how great you are :))

Once you are part of the distributed team you will then be notified on our Slack channel when a new challenge is ready to be reviewed.

Feel free to email hello@geektastic.com if you have any questions

Share this job:
Senior Mobile Developer
iFit  
cs android ios senior embedded Nov 13 2019

About us

At iFit we do remote teams right. Join a great company that is growing fast and with the right work/life balance.

We believe in sustainable, healthy lifestyles that deliver results. iFit focuses on connecting everybody to everything fitness. We love software that talks to real things. Our parent company is the world's largest fitness manufacturer ( iFit,NordicTrack, ProForm, Gold's Gym, Freemotion, 10+ others), which provides us a LOT of devices,  embedded tablets, and other exciting physical things to engage with.
 

About the work   

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Experience developing Android and/or iOS applications
  • Experience with git
  • Experience with Agile Methodologies
  • Bonus: Experience with Xamarin and C#


About you 

  • Passionate about mobile technologies and coding the *right* way
  • Deliver a product that is centered around a great customer experience
  • Create mobile applications that will be used by millions
  • Create quality code that is easy to test and maintain
  • Participate in code reviews and trainings
  • Collaborate with others in a remote environment

 

Your perks 

  • Health, Vision, Dental, and matching 401k benefits
  • PTO
  • MacBookPro and external monitor
  • Free cell phone of your choice
  • Free piece of fitness equipment of your choice
  • Monthly education stipend
  • Regular team meet ups
Share this job:
React Native Developer
ios android swift backend ui design Nov 13 2019

Springboard Retail is the leading point of sale and retail management software, designed specifically to empower brands and retailers to harness their data and sell more profitably. 

Springboard Retail is looking for a Native Application Developer to join our team. In this role, you will be responsible for the sophisticated design and consistent performance of our applications. You will work to maintain current functionality while also ensuring that we continually ship new features that achieve high utilization and user satisfaction. Given our requirements, it’s critical that you ensure that we integrate reliably with a variety of hardware and 3rd party software services. You will be working alongside other engineers and developers on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. You are excited by the challenge of rapidly delivering improvements to delight our customers and help their businesses thrive while at the same time maintaining the rock-solid stability required by a mission-critical system.

Springboard Retail is a fully distributed team so this is a remote position. All of our processes are designed with a remote-first mindset.

RESPONSIBILITIES - 

  • Design and build applications for iOS, Android, and web platforms using React Native & TypeScript
  • Ensure the performance and quality of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automation
  • Develop integrations using third-party SDKs and APIs, including hardware 
  • Supports the diagnosis of customer issues and resolution.
  • Become a Springboard Retail product expert

REQUIREMENTS - 

  • 3+ years of professional native application development experience.
  • Proficiency with Swift and Cocoa Touch
  • Experience with iOS frameworks such as ExternalAccessory, Core Bluetooth, GCD etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with REST APIs to connect iOS applications to backend services
  • Knowledge of UI design patterns and familiarity with UI frameworks like Bootstrap, Ant, Semantic-UI or Material
  • Understanding of Apple’s design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Proficient understanding of code versioning tools such as Git
  • Familiarity with continuous integration
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle

BENEFITS - 

  • Opportunity to collaborate with and learn from a tightly integrated, best-in-class team 
  • Flexible work schedules
  • Remote Engineering team designed to effectively collaborate regardless of time zone or location
  • Remote Company that offers inclusive community programs and learning and development opportunities
Share this job:
Senior React Native Engineer
ios postgresql senior frontend backend Nov 13 2019

Daylytes is an app that connects communities through sports. We believe sports coverage lags behind the rest of the social apps we use. We aim to bring our customers relevant, unique, and engaging daily highlights (daylytes) that surpass current sports media options. We’re starting methodically by delivering a superior product in a local niche, then expanding outward to cover an increasing number of cities and regions with a scalable solution.

We are developer-centric, led by a technical founder with startup experience, venture backed, and aim to provide our developers with a distraction free environment where they can solve scalable problems, thrive, and grow. You will be one of the first five to join the company, and will get to play a critical role in the direction of the business. You will help define the platform, have responsibilities that are not redundant, and be held accountable by our small team of less than five.

This job can be remote or in-house at our office in Boise. We are open to being flexible around hours worked if you have specific work-life balance priorities. Also open to beginning on a contract basis if there is interest in learning how we work together in that manner.

Responsibilities

  • Overseeing the development of the core Daylytes React Native app
  • Maintaining the app and regularly iterating as we grow and scale with user feedback
  • Working directly with the Daylytes database, interfacing with other back-end developers on the team, and being involved in technical decisions from front-end to back-end

Technical Requirements

  • Experience building a mobile app
  • Exposure to a variety of general programming languages
  • Experience with database-driven apps

Nice to Have’s

  • History working in a small startup environment
  • Prior work creating a consumer app and maintaining it in the App Store
  • Any portfolio of work that you can share, public repos, open-source contributions, etc.

Qualifications

  • A bachelors or graduate degree in computer science, engineering, or equivalent
  • More than 3 years experience
Share this job:
Ionic Mobile Developer
android ios javascript testing api design Nov 11 2019


DESCRIPTION

Clevertech is seeking a Mobile Developer who has a strong background in Ionic to join us in developing premium native experiences for our consumers. In this role, you will deliver well designed, highly testable, and resilient mobile applications. You will also be instrumental in driving our mobile technology roadmap forward and evangelizing mobile development and testing practices. The successful candidate is both deeply experienced with mobile development and a team player that thrives in a collaborative agile environment.

You can deliver quickly while being clever to avoid missteps. You have an effective positive attitude that shines as you show your care about client and colleague concerns. You are always learning and are a transparent communicator even when it is challenging. You thrive on challenging yourself daily and seek to surround yourself with like-minded individuals.

REQUIREMENTS

  • 5+ years of software development experience
  • Ionic framework experience required
  • Ionic Pro experience
  • Strong JavaScript coding experience
  • Ability to effectively articulate technical challenges and solutions
  • Strong communicator and fluent in English with excellent written and verbal communication skills
  • Knowledge about the Lean Startup and Agile Methodologies* Minimum 3 years of cumulative mobile app development, design, and/or architecture experience with technology experience from at least one of the following areas:
  • Server-side/Middleware (REST API services, microservices)
  • Native Applications (iOS, Android)

Wondering how Clevertech has a successful remote workforce numbering more than 150 staff, without tracking and monitoring? Check out our most recent blog post: https://www.clevertech.biz/thoughts/rr-delivering-for-clients-employees 

Share this job:
Kotlin Developer
cpp java javascript ios android ui Nov 11 2019

Get to know us

We create open source software that puts users in control over their online browsing experience. Our desktop and mobile products, such as Adblock Plus, Adblock Browser and Flattr, help sustain and grow a fair, open web, because they give users control while providing user-friendly monetization. Our most popular product, Adblock Plus (ABP), is currently used on over 100 million devices.

What you’ll do

Work on Android SDK, LibAdblockPlus and chromium integration.

After your morning coffee, you’ll be expected to...

  • Develop Adblock Plus SDK and its integration using your Java/Kotlin, JavaScript and C++ skills
  • Solve problems such as optimizing memory usage and performance for our mobile partners, and of course striving for a high adblocking quality
  • Ensure the stability of our SDKs across all platforms and partners
  • Ensure that partner requests are answered and implemented, and that partners are satisfied
  • Keep up with changes related to Chromium versions and translate these into the required changes for our libraries
  • Work with other team members for code reviews and coordination of QA

What you bring:

  • 4+ years of software development experience
  • Ability to solve compatibility problems using Kotlin, Java, C++, JavaScript and Python
  • Understanding of how the web technically works
  • Comprehensive knowledge of the Android SDK and OS
  • Experience working with complex software projects
  • Experience with concurrency/multithreaded development (both C++ and Java/Kotlin)
  • Experience with Building Systems (e.g. GNU make, gradle)
  • Experience of cross platform native development (Android, iOS, Linux)
  • Experience of UI and Unit-testing for Android
  • Knowledge of version control systems (git)
  • Fluent in both verbal and written English
  • Proactive problem solver with a good attitude

It’s awesome, but not required, if you have...

  • Knowledge about Java or other programming languages
  • Experience working on open source projects
  • Understanding of the ad tech landscape
  • The ability to speak Mandarin (not at all required, but would be amazing)

A little bit about the team you’ll work with

The Distribution Partners team works on growing eyeo’s number of users by finding and collaborating with partners that help us scale our user base. Our partners include leading players in the browser and OEM markets; we collaborate closely with them to integrate ad-blocking technologies into their projects. We do this by providing, maintaining, and constantly updating the SDKs that make it easy for our partners to integrate with us. We add features and functionality based on partner feedback and new trends in the markets around us.

Not sure if this is for you? Consider contributing first. 

When applying, please include a code sample or, preferably, references to open source projects you’ve worked on.

Share this job:
Windows / UWP Engineer
ios android backend ux ui Nov 11 2019

#Gettimeback to the executives of global leading companies..

Sherpany`s mission is to give back time by turning formal meetings from time-wasters into value-creators. Our team is building a mobile and web based platform that allows effective choice making by digitally transforming meetings and decision making processes. In cutting administrative, organizational and repetitive work Sherpany`s platform is actively sparing resources like paper, shipping and transportation. Our headquarter is located in Zurich and we have offices in Lisbon, Berlin, Paris, Milan and Wroclaw.

User Experience is our core concern…

Our Boardroom ist currently available on Windows, iOS, Android and Web and we are very successful on these platforms. As our Windows Engineer you will be working 100% on this mission critical project from the first day on. You will work closely with our experienced Windows developers as part of the Mobile Dev. Team. Your skills contribute to the success of the software and enable us to create a perfect product. You will be involved both in backend as well as UI development with our internal designers and UX experts. Finally we will tightly work together to raise the potential of our technologies.

Requirements:

  • At least 4+ years of Windows (UWP) app development experience
  • Experience with REST APIs
  • Passionate about improving user experience and delivering customer values
  • Strong understanding of Windows UWP fundamentals, architecture components, and best practices
  • Experienced with writing testable code and unit tests

Who we are: 

We are growing quickly, continually strengthening our teams and therefore offer fast career tracks. We love the digital world, we are inquisitive, appreciative and trustworthy. Our work is service oriented and result driven. You share our passion, want to work for a young company without rigid hierarchies, that offers flexibility and a chance to make a difference? If yes, check out our perks:

  • Work within a collegial and striving work environment where your ideas and initiatives are heard and highly welcome
  • Work for a dynamic company with multinational employees and flat-hierarchy
  • Choose to be a digital nomad or work in one of our office either in Zurich, Berlin, Lisbon, Wroclaw
  • Take part annual company-wide retreats
  • Work in a company that gets involved in initiatives that make a change

Looking forward having you on our team soon! 

Share this job:
iOS Developer
ios swift java Nov 10 2019

Senior iOS Developer, with strong knowledge and vast experience in Swift, SDKs and API(S) integration, and iOS SDK.

Share this job:
Sr. IOS Developer
Hays  
swift ios objective-c senior testing api Nov 08 2019


Sr. IOS Developer - Swift, Perm, Tampa, FL, $100k p/y - $120k p/y

Hays Specialist Recruitment is working in partnership with Thuzi to manage the recruitment of this position

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

Thuzi, A Social Media Marketing Company, is looking for an ingenious senior mobile developer to join their growing team! As part of the development team, you will be involved in all aspects of their mobile solution - used by millions of festival-goers worldwide on iOS. You will be working on a premium development platform and asked to build new and cool stuff like integrating a framework to buy beer directly from the event app, using the latest vendors SDKs (including private beta SDKs like Youtube and Bose) technology to integrate into event app, participating in the redevelopment of architecture of next version of the mobile app product and, if not local to Tampa Bay, there is remote flexible time available.

Role Description
* Design and develop new features and key software modules of the mobile solution
* Responsible for reviewing business requirements and ensuring their accurate development
* Create and maintain technical documentation up to date
* Mentor and engage with the current team to improve and optimize current code and planning practices
* We think everyone should be close to our clients' needs & challenges! It makes us better team members. That's why everyone participates to resolving client issues through an on-call rotation.

Skills & Requirements
* 5-7+ years of experience in native mobile development on iOS
* Having already published one app/or experience in publishing on the App Store
* Engage in code review
* Experience with Objective-C/Swift (Must have strong Swift experience)
* Experience with MVC and other design patterns
* Experience with integrating REST API (e.g. writing async code)

PLUS:
* Experience with Python
* Experience with Agile methodologies and issue tracking tools (e.g. JIRA)
* Experience with automation and continuous integration (fastlane, bitrise, Jenkins)

Why Hays?
You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.

Nervous about an upcoming interview? Unsure how to write a new resume?
Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.
Share this job:
Full Stack .NET Developer
cs html javascript azure full stack dot net Nov 08 2019

Location

100% work from home, anywhere in the United States. Our entire tech team (including the CTO) is remote.

We are only considering applicants who have permission to work in the United States without requiring a visa sponsorship.

About the Position

We are seeking an exceptional, full-time developer who is truly passionate about technology and the craft of software development. You’ll be joining a top-notch team of devs who are enthusiastic about software engineering and sharing what they know.

We're looking for a minimum of five years of experience in web and/or mobile application development, .NET/C#, object-oriented patterns and practices and relational databases (SQL). You'll be working on all aspects of the TrackAbout offering including our website, REST API, Azure SQL Database and Xamarin for mobile.

Your responsibilities will include designing and building new features, enhancing existing features, eliminating technical debt and fixing (gasp) bugs.

Every developer is expected to be able to pick up any part of the stack. There are no skill silos here. You'll be working on all aspects of the TrackAbout offering including our ASP.NET website and REST API, Azure components, SQL Server, and developing for various mobile devices.

Stuff we use: Azure (PaaS and IaaS), C#/.NET 4.7+, jQuery, Bootstrap, Xamarin for iOS and Android, ServiceStack, ReSharper, GitHub, Jenkins CI, Trello, Slack, Chef, MediaWiki, RhinoMocks, Ninject, NHibernate.

Skills & Requirements

Required Technical Skills

  • Building web-based enterprise applications and web services
  • Strong object-oriented programming fundamentals
  • C# / ASP.NET
  • MS SQL programming (sprocs, udfs, triggers, indexes, constraints, etc.)
  • HTML/CSS/JS
  • Experience with distributed version control systems like Git
  • Understanding of design patterns and patterns of enterprise architecture
  • Test-driven development (TDD)

Nice-to-Haves

  • Xamarin-based Android/iOS development
  • Internationalization (I18N) and Localization (L10N) experience
  • Experience in Agile environments like Scrum and Lean
  • PowerShell

Personal Traits

Since this is a 100% remote position, you'll be expected to be able to work independently and unsupervised, but with clear goals and direction. We are quality- and results-oriented and we don't micromanage.

We look for the following:

  • Passion
  • Solid interpersonal, organizational and task-management skills
  • Insatiable curiosity, a love of learning and a desire to continuously improve
  • Friendliness
  • Team-orientation
  • Fanatical attention to detail
  • Tolerance of overuse of bullet lists
Share this job:
React Native / React Web Developer
G2i Inc  
javascript css c ios android node-js Nov 07 2019

What is G2i?

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

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

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

Your background

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

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

Vetting - Developers and Clients

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


When we vet clients we make sure they:

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

When we vet engineers we make sure:

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

Who you will work with

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

Diversity

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


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

Share this job:
Sr iOS Mobile Developer, IS - Remote
ios java javascript html css ux Nov 06 2019

Opportunity Overview

We are looking for exceptionally talented web application developers to design and develop responsive web applications. Responsibilities will include translation of design wireframes to actual code that will produce visual elements of the application. You will work with UX designers and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

The right candidate will :

Design and develop fully responsive/browser agnostic web applications Collaborate with front-end designers to translate design vision into reality Build reusable code and libraries for future use Ensure the technical feasibility of UI/UX designs Optimize application for maximum speed and scalability Participate in and represent UX Development in cross−functional groups across the IS division and the firm to continually advance the firm's technology solutions and take our systems to the next level Advise teams on the effective use of technology within the enterprise architecture tools, especially front-end technologies, methodologies, best practices, processes and standards Proactively seek technical improvements and take the initiative to communicate and implement solutions

Position Requirements

5+ years of experience developing fully responsive/browser agnostic web applications for enterprise level projects 5+ years of experience with the following technologies: HTML, HTML5, CSS, CSS3, Advanced JavaScript, jQuery, AJAX, JSON, REST Web Services 5+ years of experience with Java, JSP/Thymeleaf, Struts1/2, Maven/Gradle 2+ years of experience with Front-end Frameworks (React, Angular) Ability to use CSS extensively to create custom and rich user interfaces Strong written and verbal communication skills Strong organization skills required to manage multiple efforts Strong analytical and problem−solving skills.

Company Description At Edward Jones, we help clients achieve their serious, long-term financial goals by understanding their needs and implementing tailored solutions. To ensure a personal client experience, we have located our 14,000+ branch offices where our more than 7 million clients live and work.

A typical branch office has one financial advisor who meets with clients face-to-face and one branch office administrator who enhances the team's ability to build deep relationships with clients. Headquarters associates in St. Louis and Tempe provide support and expertise to help U.S. and Canada branch teams deliver an ideal client experience. Edward Jones currently has more branch offices than any other financial services firm, and we continue to grow to meet the needs of long-term individual investors.

Awards and Accolades For the 19th year, Edward Jones was named one of the “100 Best Companies to Work For®” by FORTUNE magazine in its annual listing. The firm ranked No. 5 overall. These 19 FORTUNE rankings include top 10 finishes for 15 years, top 5 rankings for eight years and consecutive No. 1 rankings in 2002 and 2003.

From FORTUNE Magazine, February 15, 2018 © 2018 Time Inc. Used under license. FORTUNE and Time Inc. are not affiliated with and do not endorse products or services of Edward Jones.

Share this job:
Digital Business Analyst / Remote
node-js ios android javascript blockchain qa Nov 06 2019

Mandate

  • Support Product Owner in documenting functional requirements and realise technical diagrams (process mapping, system architecture, system context, workflow, etc.) using Business Process Model and Notation preferably
  • Support Business in document Epic / User Stories using storyboarding, task analysis, and user research tasks to capture and develop user stories.
  • Support the creation and refinement of a backlog to support the  agile team
  • Clearly elicit the acceptance criteria of stories to support Agile (inc. development and test) teams
  • Collaborate with developers and subject matter experts in ensuring user stories are developed correctly and meet acceptance criteria
  • Ensure the quality of functional specifications developed and quality of System Integration Test before handover to User Acceptance Test (UAT)
  • On occasion perform/support system testing
  • On occasion creating, reviewing and executing test cases
  • Reporting bugs and validating bug fixes
  • Working with dedicated QA teams

Requirements 

  • Degree in Business, Finance or Computer Science
  • Experience in the design and delivery of web and mobile solutions
  • Minimum 1-2 years working in a BA role
  • Experience working in fast-paced agile/scrum environments
  • Proficiency in Atlassian product suite - Jira, Confluence, etc or similar
  • Blockchain experiences preferred
  • Excellent analytical skills and proficiency in using diagramming tool (such as Visio) required
  • IIBA Entry Certificate in Business Analysis (ECBA) and IIBA Certification of Competency in Business Analysis (CCBA) preferred but not mandatory

What we offer:

  • You can work remotely from anywhere in the world as long as you work in the time zone close to CET/Europe
  • Startup environment
  • Working on the cutting edge blockchain and fintech technology project
  • Interesting challenges to work on together with other bright minds
  • The friendly teamwork atmosphere
Share this job:
iOS Developer
komoot  
ios objective-c swift android testing Nov 06 2019

Millions of people experience real-life adventures with our apps. We help users all over the world discover the best hiking and biking routes, and we empower everybody to explore more of the great outdoors. And we’re good at it: Apple even included our iOS app in its Editors’ Choice collection and named us as one of their Apps of the Year.

If you’d  like to help to build the future of outdoor exploration, we’re looking for a passionate iOS Developer to join our team.  

What will you do

  • Take over responsibility of all parts of the iOS app
  • Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts
  • Optimize the core functionality of the app
  • Incorporate the latest advances in iOS technology

Why you will love it

  • You’ll tangibly enable millions of people to have awesome outdoor experiences with your app
  • At komoot, you’ll use everything the iOS platform offers, from the latest APIs to the newest features and devices
  • We let you work from wherever you want, be it a beach, the mountains, our headquarters in Potsdam or anywhere else that lies in any time zone between UTC-1 and UTC+3.
  • You’ll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization
  • You’ll be developing in fast cycles with continuous build, testing and direct team feedback
  • Your expert knowledge will make you a key player amongst a team of highly motivated, talented people
  • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides
  • You’ll build and improve an app that we’re pretty sure you’ll end up using for your personal outdoor trips

You will be successful in this position if you

  • Are highly self-driven, responsible and keen to improve
  • Have proven experience in developing high quality iOS apps (3+ years)
  • Write the latest Swift code and you know how to mix it with existing Objective-C code
  • Have a deep understanding about iOS, its frameworks and APIs
  • Have a passion for building software, demonstrated through interesting side projects, open source contributions or other involvement in the tech community
  • Love to develop awesome products for a great user experience
  • Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles

Sounds like you?

Then send us the following:

  • Your CV in English
  • A write-up explaining who you are and why you are interested in working at komoot
  • Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)
  • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one
  • You’ll get bonus points for: Doing something creative with komoot (we love it when people go the extra mile)
Share this job:
Android Developer
komoot  
android java ios testing Nov 06 2019

Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store. To help us continue to build the future of outdoor exploration, we’re looking for a passionate Android developer to join our team.

What will you do

  • Take over responsibility of all parts of our Android app
  • Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts
  • Optimize the core functionality of the app
  • Incorporate the latest advances in Android technology

Why you will love it

  • At komoot, you’ll use everything the Android platform offers: Sensors, data synchronization, caching, external storage
  • We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone between UTC-1 and UTC+3
  • You’ll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization
  • You’ll be developing in fast cycles with continuous build, testing and direct team feedback
  • Your expert knowledge will make you a key player amongst a team of highly motivated, talented people
  • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides
  • You’ll build and improve an app that we’re pretty sure you’ll end up using for your personal outdoor trips

You will be successful in this position if you

  • Are highly self-driven, responsible and keen to improve
  • Have proven experience in developing high quality Android apps (3+ years)
  • Write code that's readable, well documented and is meaningfully tested
  • Have a passion for building software, demonstrated through interesting side projects, open source contributions, or other involvement in the tech community
  • Love to develop awesome products for great user experiences
  • Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles

Sounds like you?

Then send us the following:

  • Your CV in English
  • A write-up explaining who you are and why you are interested in working at komoot
  • Examples of your work (e.g. link to your apps, GitHub, PDFs, Slideshare, etc.)
  • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one
Share this job:
Senior Manual and Automation QA Engineer
qa senior ios android ux testing Nov 05 2019

Scalable Path is looking for a Senior Manual and Automation QA Engineer to join the team to work on a client project. This is a remote, full-time position.

CLIENT COMPANY DESCRIPTION:
The client is looking to pave new pathways in the way that users collaborate on, share and consume stories through text and video. Think of YouTube reimagined, telling stories around the campfire.

DUTIES AND RESPONSIBILITIES:
* Test and confirm that the level of quality of the developed website and mobile app solutions meets the specified requirements
* Strive for every increasing test coverage
* Actively participate in the improvement of the UX and existing functionalities
* Preparation of testing documentation including test cases, reports
* Use Jira for defect tracking

RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:
You will report to the project lead and participate in daily standup meetings with the mobile developers, web developers, other QA engineers, and the hands-on Product Owner & CEO. There is an existing daily meeting at 9:00 am America/Los Angeles (-08:00) PST.

REQUIRED SKILLS:
* Min 3 years of experience in manual, automated, load and functional testing on Web and Mobile Apps
* Experience with Selenium Web Driver, Appium or other test automation software
* Strong attention to detail
* Excellent verbal and written communication skills
* Must be fluent in English
* Have Android and iOS real devices
* Experience working remote using Agile and Scrum.
* Able to work overlapping hours with PDT timezone
* Experienced with Browserstack, Slack, Jira, Chrome dev tools and more

DESIRED (NICE-TO-HAVE) SKILLS:
* Formal Quality Assurance Testing training and certifications
* Penetration testing experience
* White Hat hacking experience

START DATE:
As soon as possible.

EXPECTED CONTRACT DURATION:
Ongoing

HOURLY RATE:

The pay rate for this role is from $20 to $45 USD per hour, depending on experience and capability.

Share this job:
Sr. IOS Developer
Hays  
swift ios objective-c senior testing api Nov 04 2019
Sr. IOS Developer - Swift, Perm, Tampa, FL, $100k p/y - $120k p/y

Hays Specialist Recruitment is working in partnership with Thuzi to manage the recruitment of this position

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

Thuzi, A Social Media Marketing Company, is looking for an ingenious senior mobile developer to join their growing team! As part of the development team, you will be involved in all aspects of their mobile solution - used by millions of festival-goers worldwide on iOS. You will be working on a premium development platform and asked to build new and cool stuff like integrating a framework to buy beer directly from the event app, using the latest vendors SDKs (including private beta SDKs like Youtube and Bose) technology to integrate into event app, participating in the redevelopment of architecture of next version of the mobile app product and, if not local to Tampa Bay, there is remote flexible time available.

Role Description
* Design and develop new features and key software modules of the mobile solution
* Responsible for reviewing business requirements and ensuring their accurate development
* Create and maintain technical documentation up to date
* Mentor and engage with the current team to improve and optimize current code and planning practices
* We think everyone should be close to our clients' needs & challenges! It makes us better team members. That's why everyone participates to resolving client issues through an on-call rotation.

Skills & Requirements
* 5-7+ years of experience in native mobile development on iOS
* Having already published one app/or experience in publishing on the App Store
* Engage in code review
* Experience with Objective-C/Swift (Must have strong Swift experience)
* Experience with MVC and other design patterns
* Experience with integrating REST API (e.g. writing async code)

PLUS:
* Experience with Python
* Experience with Agile methodologies and issue tracking tools (e.g. JIRA)
* Experience with automation and continuous integration (fastlane, bitrise, Jenkins)

Why Hays?
You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.

Nervous about an upcoming interview? Unsure how to write a new resume?
Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.
Share this job:
Ionic Mobile Developer
android ios javascript testing api design Nov 04 2019


DESCRIPTION

Clevertech is seeking a Mobile Developer who has a strong background in Ionic to join us in developing premium native experiences for our consumers. In this role, you will deliver well designed, highly testable, and resilient mobile applications. You will also be instrumental in driving our mobile technology roadmap forward and evangelizing mobile development and testing practices. The successful candidate is both deeply experienced with mobile development and a team player that thrives in a collaborative agile environment.

You can deliver quickly while being clever to avoid missteps. You have an effective positive attitude that shines as you show your care about client and colleague concerns. You are always learning and are a transparent communicator even when it is challenging. You thrive on challenging yourself daily and seek to surround yourself with like-minded individuals.

REQUIREMENTS

  • 5+ years of software development experience
  • Ionic framework experience required
  • Ionic Pro experience
  • Strong JavaScript coding experience
  • Ability to effectively articulate technical challenges and solutions
  • Strong communicator and fluent in English with excellent written and verbal communication skills
  • Knowledge about the Lean Startup and Agile Methodologies* Minimum 3 years of cumulative mobile app development, design, and/or architecture experience with technology experience from at least one of the following areas:
  • Server-side/Middleware (REST API services, microservices)
  • Native Applications (iOS, Android)

Wondering how Clevertech has a successful remote workforce numbering more than 150 staff, without tracking and monitoring? Check out our most recent blog post: https://www.clevertech.biz/thoughts/rr-delivering-for-clients-employees 

Share this job:
React & React Native Developer
node-js ios android Nov 02 2019

Are you a professional React or React Native developer looking to break from your corporate overlords and get involved in a small number of popular projects? Interested in being treated like an adult, having flexibility in your schedule, and doing more with AI and AR?

Undefined LLC is looking for 2-3 Full-Time developers to help take our iOS & Android app (built in React Native) to the next level, including adding new screens and user experiences, adding animations, and incorporating AI and AR. You'll also continue to build out various React web applications to accompany the app.

You'll love working at Undefined if you can:

  • manage your time when given a specific set of tasks
  • manage yourself when given a less-than-specific set of to-dos
  • not push to production when you meant to push to staging
  • jump into someone else's code without needing to rewrite it just because that's not how you would have done it
  • estimate hours and scope within reason

On a daily basis, you'll be developing new features in our app in React Native or working on the websites (React) to support the app (a customer-facing site and an admin dashboard). Both are stable; so, you won't likely be consumed with bug fixes, though this is a portion of your responsibilities.

You may be involved in internal app planning sessions, but if you're more of a doer than a people-person, that's fine too! We all communicate on slack throughout the day and hold weekly and as-needed phone/video meetings for catch-up and planning.

You'll report directly to the project owner.

You'll definitely work with:

  • Javascript (React, React Native)
  • SCSS & HTML
  • Firebase

You will probably also work with:

  • Node
  • NoSQL & MySQL
  • Consuming APIs

You might learn or interface a little with:

  • Objective-C
  • Java

More about the position

This is a full-time, salaried position open to US applicants. We offer health, life, vision, dental, and paid time off. Remote employment is available, but no outsourcing.

We're ready to hire today, and we move quickly and act decisively; so, contact us immediately if you're interested.

Share this job:
Senior Software Developer for macOS
swift objective-c senior c ios android Nov 02 2019

We’re looking for an experienced MacOS Developer

Chengbao is looking for a MacOS Developer. Join our team to build user-friendly apps and services used by hundreds of thousands of consumers world-wide.

Responsibilities

Your exact responsibilities will depend on your skills and interests, but here are some examples:

  • Implement new features with superb code quality and high levels of automated test coverage. You’ll focus on macOS with Objective C, but ideally will be involved in other languages and platforms as well. We use Go for code that’s shared across platforms. You’ll need to become an expert in Go as well. Your colleagues will coach you.
  • Work closely with the rest of the team to define the product vision, review specs, and make architecture decisions.
  • Collaborate with colleagues building similar applications for iOS, Android, Windows, and Linux.
  • Write specs for highly technical features.
  • Do code-reviews with other developers on the team.

Requirements

  • Expert Mac OS X Objective C developer creating beautiful client-side applications
  • Expert in writing automated tests
  • Deep understanding of Mac user interface design guidelines
  • Deep understanding of object-oriented design principles and patterns
  • Ideally: You already have a good understanding of IP networking, or will be eager to learn this here.
  • Keen interest to learn Go
  • Passion for writing well-architected readable code that’s easy to maintain by a team of several developers

What we offer

  • Attractive compensation and benefits
  • Flexible working hours and a healthy work-life balance
  • Work in a challenging, collaborative, and fun environment

About us

At Chengbao, we’re leading the way to a more private and secure digital world. Consumers in over 180 countries around the globe rely on our industry-leading cybersecurity software and services.

We are an international tech company with hundreds of people worldwide and a core team in Hong Kong. We’re profitable, growing, and just getting started.

We hire world-class developers, product managers, and marketers in the industry, and give them the tools to succeed. Together, we ship beautiful, usable software for desktop and mobile that our customers use and love every day.

Ready to do the best work of your life? We’ve built just the place.

Share this job:
Junior Developer
cs html javascript junior c ios Oct 31 2019

US BASED ONLY APPLICANTS TO BE CONSIDERED

http://integratedrental.com/join-our-team/

Jr. Software Developer

Would you like to be a part of building innovative, best-in-breed software for the heavy equipment rental industry? Are you self-directed learner? Extremely detailed and thorough? 

We are a tight knit team focused on results, and are seeking an entry-level software developer who wants to grow and learn … but, honestly, if you want to catch our attention, we are looking for people who are not afraid to jump in the trenches and join our team which does hard things exceptionally well and has fun while doing it! 

BASIC RESPONSIBILITIES:

  • Learn the code base for the mobile and web platforms
  • Provide day to day troubleshooting and configuration support
  • Diagnose and fix bugs
  • Assist with testing bug fixes and new development
  • Grow in your understanding of tools, standards, and best practices

PREFERED EXPERIENCE: 

Technical Skills:

    • C# and/or VB.NET
    • Basic SQL (SELECT statements)
    • HTML, JavaScript, and CSS
    • Basic understanding of OOP fundamentals

Nice to Have:

    • Scrum/Agile methodology experience
    • ASP.NET MVC and/or WebForms
    • Xamarin, iOS, or Android development
    • SQL Server (or other relational database) experience
    • Advanced SQL (JOINs, UNIONS, DDL)
    • Database Normalization
    • RESTful API development and consumption
    • SOLID Principles
    • Exposure to a legacy system such as iSeries or AS/400

DO YOU HAVE?

  • A passion for learning and experimenting with new technologies.
  • The ability to work effectively in a fast paced, high energy, optimistic,  team-oriented environment.
  • The ability to multi-task and perform effectively under pressure.
  • But, most importantly, are you a hustler with a great sense of humor? 

If you are a determined, hard working, innovative, not afraid to roll up your sleeves and do whatever it takes, AND… most importantly… play well with others, then joining this team could be the best move of your career. 

Please send us a note telling us WHY we are a great fit for you and WHY you are a great fit for us, as well as your resume to careers@integratedrental.com

In addition to sending us your resume please start with this brief survey for us to have a better understanding of you: https://www.cultureindex.com/c/3ZftK4lCO2

We can’t wait to meet you!

Share this job:
Senior React Native Developer
senior python ios android backend design Oct 31 2019

We are looking for a React Native mobile application developer to build our new mobile first application to help our customer improve their financial health. Work with an agile team in a start-up environment to bring our vision to the market. This is a green field project. Bring your experience in using proven and current technologies to help us get this to market within a year.

Job Responsibilities

  • Collaborate with product and business teams to define our product, balancing features with time to market.
  • Design and implement a mobile application for iOS and Android using React Native, interfacing with our backend using
  • Create a scalable, testable, documented application so that we can grow the product over time.
  • Keep up with technology changes in our space and leverage them when appropriate
  • Work independently to delivery software on time
  • Document all aspect of your work
  • Train, mentor and collaborate with other team members to ensure our teams maintain high standards
  • Learn our business and help to align technology innovation with our customer needs
  • Participate in product design, offer new ideas and understand that not every idea will be adopted
  • Communicate professionally with other business units and customers as needed for demos and support of our products

Requirements

  • Bachelor’s degree in a technical discipline such as Computer Science, Software Engineering; or equivalent work experiencerequired
  • 8+ years of software development experience
  • 5+ years of experience in building and deploying mobileapplications, including
  • 2+ years of building mobile applications using React Native
  • Experience building and consuming APIs to interact with other applications using REST or GraphQL
  • Experience in design and building mobile first UI
  • Experience in working in an agile environment to quickly iterate and deliver features to users

Additional Skills we like:

  • Experience in building financial applications
  • Experience with using React in building web application front ends
  • Experience with Python, Django and Flask

eMoney Advisor is the creator of the leading wealth-planning technology for financial professionals and firms, offering the cutting-edge solutions needed to succeed as the regulatory environment shifts, investor expectations change, and the industry landscape becomes increasingly competitive. Not only do our solutions help financial professionals streamline their workflow and add efficiency to their business, they also — more importantly – create an unmatched, interactive client experience that builds trust and strengthens the advisor-client relationship. Though we’re driven to lead through innovation, the defining principle of eMoney’s existence will always remain the same: an unwavering dedication to helping advisors and their clients succeed.

Share this job:
C++ Developer
cpp android ios ux design Oct 30 2019

Job description


C++ Developer

Software Developer, C++, web services, GitHub, UX, user interface, application development,

Your new company 
You.i.TV is a Top 25 Great Place to Work® recipient and one of the fastest growing tech companies in North America. The company is changing the way users experience television across mobile, tablet, and connected devices.

This is a great opportunity for innovators that value beautiful design, and who have a keen interest in developing apps that impact millions of users across the globe.

Your new role 
Contribute to cutting edge, graphics intensive cross-platform applications.
Work as part of a highly collaborative, agile team to push innovation forward. 
Day-to-day work will include daily stand-ups with your awesome team, working collaboratively in your pod area with Product Management, Testers, UX and of course, fellow developers.
You will have access to readily available support from your team with the many cool technologies that we work with.

What you'll need to succeed

  • A strong sense of curiosity and interest in learning new technologies.
  • Experience iterating quickly and enjoy improving the performance of existing features.
  • Prior experience in development with a strong command of object-oriented principles.
  • Experience building apps using C++ (ideally 11/14)
  • You have experience with web services
  • You have a strong interest in developing 2D and 3D applications.
  • You can walk us through manipulating assets (geometry, images, sounds).
  • Experience with popular toolkits building some impressive user interfaces.

What you'll get in return 
A supportive and inclusive environment that fosters development and building lasting friendships.
The opportunity to work with Top Tier Media companies and household names.
The opportunity to travel to some pretty amazing places - if you're open to it.
Flexible work hours - are you an early bird or do you love to sleep in?
Bottomless coffee and a wall full of snacks!

Share this job:
QA Engineer
testing ruby qa ios android api Oct 30 2019

Titan School Solutions is making our schools stronger one day at a time by bringing state-of-the art efficiencies and real-time transparency to school food service. Titan’s founders are school information technology veterans who have created scalable and affordable, cloud-based management solutions to help districts and schools succeed and remain focused on nutrition and less on administration. As we continue to sky rocket within this industry, we need a Quality Engineer to join our growing team and help us get there!  

If you are a highly energetic self-starter with the ability to work collaboratively, achieve results, focus on the details, and ultimately want to be part of transforming an institutional enterprise… APPLY HERE!

**This position is available for remote employment in the United States**

WHERE YOU WILL BE IN ONE YEAR:

  • TRANSFORM AN INDUSTRY! You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country. 
  • SKYROCKET YOUR CAREER! You will be involved in an industry that is unlike any other all while working on all aspects of the software testing process, which will expand your technical skills.
  • NOT YOUR AVERAGE TESTER! - You will help to plan, automate, QA and improve an already existing high-traffic system across a variety of platforms (mobile, web, database) while working in a fast-paced field that will  put you far above your peers. 

WHAT YOU'LL DO:

  • Collaborate: Work with technical and non-technical team members to ensure clear, concise communication is being maintained between development, production and operations teams.
  • Design and build: You’ll have to write comprehensive test suites and test cases for both automated and manual tests to support confident, rapid deployments and scheduled releases.
  • Project testing: Ensure cross-browser compatibility across both desktop and mobile browsers as well as perform cross platform testing on iOS and Android for mobile applications.
  • Have an attention to detail: You’ll need to have a hacker’s mentality. Find ways to break an application while giving thoughts on improving it.
  • Discover, report and validate: All defects need to be addressed and resolved through Jira, our issue tracking system.
  • Project driven: Collaborate and integrate yourself as part of an Agile software development process.

WHAT YOU’LL NEED TO GET THERE:

  • 2-3 years of experience testing responsive web applications across a variety of browsers.
  • 1-2 years of experience testing mobile applications.
  • Web automation experience using Selenium/Ruby and Cucumber is required.
  • Ability to write comprehensive, precise test documentation and test cases.
  • Manual testing experience in complicated business platform and building up test data
  • Experience creating, maintaining and organizing test cases through the use of test case management software such as TestRail is strongly preferred.
  • Experience with API testing tools such as Postman is a plus.
  • Experience with load testing platforms such as JMeter is a plus.
  • Strong organizational skills with a high attention to detail.
  • Strong leadership skills, including coaching, team-building  and conflict resolution.
  • Strong verbal and written communication skills.
  • Ability to operate in an agile, entrepreneurial start-up environment.

WHAT WE OFFER: 

At TITAN School Solutions, we’re looking for bright, independent, self-motivated, and experienced people who have an entrepreneurial spirit and passion for technology. Our compensation packages consist of salary and a full suite of benefits.

  • Competitive salary: Based on experience and performance.
  • Health/Benefits: Medical, Dental, & Visual. 95% paid by employer!
  • Unlimited PTO: We believe in work/life balance to reward our rock stars for delivering great results. 
  • The Right Gear: All the bells and whistles you need to drive results.
  • Ownership: You’ll be a crucial member of the initial build-out team, offering unlimited opportunity for growth and professional development.
  • Work Remotely: This position is available for remote employment in the United States
Share this job:
Remote Full-Time Senior Android Developer
android java senior swift ios Oct 29 2019

Remote Job description

BiTE has openings for an Android Developer to work fully remote.

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

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

  • Required Skills & Experience
    • 5+ years developing native mobile applications
    • Expertise with Swift (iOS) or Java and Kotlin (Android)
        • Ideal candidates are experts in both platforms able to transition seamlessly from one to the other.
    • Experience leading tasks throughout the project lifecycle
    • A strong passion to work in a fast-paced startup environment
    • Excellent communication skills
    • Enjoys interacting with clients and thrives in a highly collaborative fast-paced remote team.
    • Familiar with common architectural patterns (MVP, MVVM, etc.)
    • Writes clean, well organized, well documented and well-tested object-oriented code, utilizing language idioms and tools appropriate to the platform
    • Thrives in collaborative programming environments with frequent peer reviews.  
  • Desired Skills & Experience
    • Experience with Behavior Driven Development
    • Experience with Pivotal Tracker, Github, Slack

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

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

Share this job:
Senior Mobile Dev for Consumer Products in Automotive Enthusiast Space
ios swift senior java Oct 29 2019

We are seeking a full-time Mobile engineer with experience building application in the Swift and/or Kotlin/Java languages who's got applied experience using the Flutter framework. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the automotive enthusiasts space. You will be maintaining and adding features on a production app as well as working to create new products in this space.  

Job is fully remote from your home office or co-working space.


Job can be full time contract or Full-Time Employee

  • Be responsible for maintaining and expanding the feature set of application
  • Own individual modules and act as the technical SME for them
  • Work with the Flutter framework to build the mobile app cross platform
  • Work with great Engineers and solve difficult problems
  • Learn from skilled veterans on building software and get guidance on your career growth
  • Ability to work early hours to communicate to our developments teams in LA and Poland
  • Move and adapt to change at a rapid pace
  • Interface with creative, business, and engineers alike
  • Quick learner with passion to learn and adapt to new technologies
  • Excellent verbal and written communications skills and being a team player
  • Attention to details and striving for perfection
  • Honest, mature, committed and ensure a high level of communication

## Requirements

  • Bachelors / Master’s Degree in Computer Science or real-world experience
  • 6+ years professional experience in software development
  • At least 4 years in mobile application development
  • At least 6mo. experience with the Flutter framework
  • Strong proficiency with Swift and Objective-C 
  • or Strong proficiency with Kotlin and Java
  • Expert iOS platform mobile application development skills
  • or Expert Android platform mobile application development skills
  • Proven record of creating commercial quality software
  • Expert level knowledge: Object Oriented Programming & ReactiveX
  • Track record of being team player and performing peer code reviews
Share this job:
Senior iOS Developer
X-Team  
ios objective-c javascript swift senior css Oct 28 2019

Most important:

  • 3+ years of experience in mobile iOS Development
  • Experience with Swift and Xcode
  • Experience with Objective-C, CSS, Javascript, HTML
  • Experience with JSON, XML, SOAP, REST
  • Experience with server side technologies (Java, NodeJS, PHP)
  • Experience storing and indexing data
  • Code optimization and performance improvements
  • Write well designed, testable, efficient code

Nice to have:

  • Experience with working remotely
  • Familiar/involved with open­ source projects

Personal:

  • Independent, self-motivated
  • Fluent in English, written and spoken
  • Proven track record of always learning and growing.
  • Proactive attitude
  • Possess a spirit of generosity

Perks:

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

We are looking for a senior mobile developer to build a cryptocurrency wallet for Tezos. Experience with blockchain technology is a plus, but enthusiasm and a willingness to learn are enough. We are headquartered in New York City, and although we have some preference for local hires, we will consider remote workers living anywhere.

Technical Requirements
4 years of experience developing native Android applications
2 or more native Android apps launched in the Google Play store, as a solo developer or playing a major role on a team
Full Android stack: Activities, Fragments, Views, Services, Broadcast Receivers, Content Providers, SQLite, etc.
Experience with commonly used Android libraries and SDKs, both from Google and third parties, for networking; persistence; multi-threading; messaging; code reduction; and optimization. (OkHttp, Retrofit, Picasso, etc.)
Experience with complex integrations such as payment processors, banking systems, customer support, etc.
Experience of commonly-used Android testing libraries for both unit testing and functional testing
Experience with TDD and creating clean, testable code
Experience with reactive architectures, MVVM, MVP, data binding, and other common design patterns which cleanly separate business logic from UI
Strong understanding of the Gradle build system
Strong understanding of the Google Play ecosystem, dashboards, beta and release versioning, and developer tools
A strong understanding of REST API Design
Strong understanding of Android Material Design
Experience with Android testing frameworks (JUnit, Mockito, etc.)

Nice to Haves
Experience and / or working knowledge of blockchain development, or distributed systems
Experience with cryptocurrency applications
Functional programming knowledge, such as with Haskell, OCaml, ReasonML or similar languages
Experience with setting up continuous integration and delivery pipelines
Experience in FinTech, including high-security application development
BS in Computer Science, Math, EE, or other applicable degrees

Responsibilities
Build new native Android application written in Kotlin, Java or a mix of both
Work on all aspects of Android development, from the network layer all the way up to the UI.
Help make major architecture decisions and enforce Android best practices
Follow Git best practices, and write clean, readable code, maintaining documentation for other teammates where necessary
Work with a technical Product Manager to help define technical requirements, make estimates, scope tickets and help plan Agile sprints
Work with Design and User Experience team members to make sure that designs are being made with Android's unique challenges (screen sizes, aspect ratios, back button, etc.) in mind.
Collaborate with iOS developers, smart contract developers, and backend engineers on a regular basis

Share this job:
Senior iOS Developer
ios swift blockchain senior android backend Oct 27 2019

We are looking for a senior mobile developer to build a cryptocurrency wallet for Tezos. Experience with blockchain technology is a plus, but enthusiasm and a willingness to learn are enough. We are headquartered in New York City, and although we have some preference for local hires, we will consider remote workers living anywhere.

Technical Requirements
4 years of experience developing native iOS applications
Worked on 2 or more iOS Apps launched in the Apple App Store, either as a solo developer or as a major contributor on a team
Working knowledge of the full iOS stack: Foundation, UIKit, and your favorite libraries for common tasks
Experience working with common iOS design patterns (MVC, Delegates)
At least one project which integrates an external SDK (payment processor, banking, customer support, etc).
Experienced with the XCTest Framework; ability to write both unit and UI tests
Working knowledge of TDD and ability to write clean, testable code.
Working understanding of either the CocoaPods or Carthage build system.
Strong understanding of common UI paradigms
Strong understanding of REST API design

Nice to Haves
Experience and / or working knowledge of with blockchain development, or distributed systems
Experience with cryptocurrency applications
Functional programming knowledge, such as with Haskell, OCaml, or similar languages
Experience with setting up continuous integration and delivery pipelines
Experience in FinTech, including high-security application development
BS in Computer Science, Math, EE, or other applicable degrees

Responsibilities
Build new native iOS applications written in Swift
Full stack development on iOS (networking, service layer, UI)
Help make major architecture decisions and enforce iOS best practices
Follow Git best practices, and write clean, readable code, maintaining documentation for other teammates where necessary
Work with a technical Product Manager to help define technical requirements, make estimates, scope tickets and help plan Agile sprints
Collaborate with Android developers, smart contract developers, and backend engineers on a regular basis

Share this job:
Lead Application Engineer
swift objective-c c ios ui Oct 27 2019

LiveSurface is an industry leader in visualization and image creation tools for creatives. We blend leading technology with hand-curated content to provide realtime photorealistic visualization to our users. At our heart, we are a team of creatives that thrive on transforming challenging problems into beautifully implemented solutions.

We are seeking a talented lead application engineer to join our team and help us to build the next generation of LiveSurface products. Interested in joining us? We’d love to hear from you.

Lead Application Engineer

What you’ll do:
_ Build the next generation of LiveSurface visualization products.
_ Leverage the latest frameworks (SwiftUI, Combine, Swift 5.x) to build new products.
_ Work with the team to build a product roadmap and define milestones.
_ Plan and research best technologies, pulling primarily from Apple Frameworks.
_ Contribute to the overall product vision.
_ Architect clean, reusable and maintainable modules.
_ Work tightly with render engine lead to integrate and influence the render engine design.
_ Refactor, optimize and pull from existing code from LiveSurface frameworks.
_ Deliver beautiful, well implemented code that is performant and easy to understand.

Who you are:
_ A university graduate with an undergraduate degree or better.
_ An experienced engineer with a minimum of 5 years working on UI code.
_ A fast learner, able to adapt to new frameworks quickly.
_ Experienced in creating iOS/macOS applications using Xcode.
_ Up-to-date with the latest frameworks.
_ Fluent in Swift, Objective-C and Apple Frameworks.
_ Experienced in using Apple Frameworks to create custom experiences.
_ An English speaker with strong communication skills.
_ Equally good at architecting as you are with refactoring.
_ Obsessed with clean, reusable modular architecture.
_ Focused on workflow and user experience.

We offer:
_ Remote work and a flexible schedule.
_ A wide range of challenging problems to solve.
_ A stable, revenue-based structure with an existing product (on the market for 5+ years).
_ Broad exposure: Your work will be seen and loved by thousands of users.
_ A highly acclaimed platform with a loyal user base.
_ A small, friendly, engineering team.
_ Product-focused, non-corporate management.

Extras that will make you stand out:
_ A background in graphics and gaming.
_ Knowledge of C, C++.
_ Experience with using Adobe and other industry standard graphics tools.

More about Context:
http://www.livesurface.com/context.php

Share this job:
Geospatial Developer at Geographic Information Services, Inc.
design python javascript ios dot net Oct 26 2019

GISinc is a small business whose core purpose is to create insight through spatial technology. Since 1991, our team of professionals has been using Geographic Information Systems to solve staffing, technology, and business needs in markets ranging from Federal, State, and Local Governments to some of the largest public and privately-held companies in the world. If you have exceptional talent and interpersonal skills and meet the following description, please submit your resume using the link below.

Role: Geospatial Developer

Role Summary: The function of the Geospatial Developer is the design, development, and implementation of geospatial software solutions. The role is responsible for development of mobile, desktop and/or web-based GIS solutions.

Essential Functions:

  • Crafting and developing customized web applications
  • Developing custom routines, viewers, and/or databases
  • Application design, development and collaboration in a distributed team environment using source control
  • Development and implementation of test plans and automated test scripts
  • Developing and applying service orientated architectures to enterprise solutions

Competencies and Skills:

  • A real passion for working with teammates and customers to solve problems
  • Excellent interpersonal skills
  • Ability to multi-task, prioritize and meet deadlines
  • Ability to work in a high-tempo environment
  • Experience developing in .NET, Javascript, iOS, HTML5, and/or Python
  • Knowledge of internet architectures and technologies
  • Knowledge of geospatial concepts
  • Familiarity with standard software development protocols and coding standards
  • Application documentation including system design and technical specifications
  • Development of custom geospatial solutions

Experience Required:

  • Bachelors Degree in Computer Science, Geography/GIS, Engineering or related field*
  • 1+ years experience as a software developer**

* Additional experience can be substituted for education
** Additional education can be substituted for years of experience

Ideal (in addition to required experience):

  • Demonstrated experience developing geospatial applications
  • Application documentation including system design and technical specifications
  • MCPD and/or Esri technical certifications
  • Experience developing in a team

Work Environment:

  • Location: Headquarters in Birmingham, AL or work at home considered
  • Travel approximately 10% of the time.

You might be required to obtain a security clearance and proof of U.S. Citizenship is required.

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:
Solutions Architect
python ruby javascript devops c robotics Oct 24 2019

Analytics Fire builds custom software for the solar power industry. We’re looking for a collaborative but hands-on Solutions Architect to help us scale our execution to support additional new high-tech sectors.

Analytics Fire is a deeply technical engineering organization. Most of us are software engineers and spend the majority of our time on heads down engineering activities like coding. Our goal in creating this position is to expand our small client-facing team with a unique person that has both the personality and the technical skill set to collaborate directly with clients and senior members of the technical team in order to help steer technical decision making and requirements gathering, especially early in the project lifecycle.

This position is similar to that of a technical Program Manager, but you will be much more involved in the technical details and hurdles around software architecture than a traditional Project Manager would be. Our ideal candidate is a current or former full stack Software Engineer that is willing to be trained in formal Program Management processes (or has already been trained in formal Program Management processes).

As a small company, Analytics Fire is able to tailor roles around the strengths of our individual team members. We will tailor this role to your specific technical background. However, it is a hard requirement that you are able to support the following 3 types of responsibilities:

  • (a) Represent Analytics Fire software engineering teams in client-facing interactions (and sometimes interactions with potential clients)
  • (b) Technical writing responsibilities such as documenting requirements, project plans, system architecture, etc.
  • (c) Making meaningful contributions to the execution of complex software projects.

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

  • JavaScript: React / Angular / Typescript / GraphQL
  • Back-end: Ruby / Python / Node
  • Embedded (IoT): C, Embedded Linux, MQTT
  • Embedded (robotics): C/C++, ROS
  • Modern software techniques: RESTful APIs, SOA, PaaS, etc
  • Agile collaboration and DevOps tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
  • Other technologies we are currently building with: AWS, GCP, TensorFlow, OpenCV, Yocto, Salesforce platform, iOS, ARKit

Your primary responsibility will be to assist in guiding new projects through sales, planning, development, and deployment. This will be accomplished through a combination of client interactions, technical writing, and participation in formal sales, program management, and engineering related processes. Your contributions will naturally be slightly front-loaded towards the sales and planning phases, however you will remain deeply connected to each project through the entire lifecycle in order to ensure conceptual integrity is maintained from design to final implementation.

This is a remote position but is only open to candidates living in the US or Canada. We’re flexible about location and hours. We’re a really great match for candidate who wants to work hard on interesting projects, while also having flexibility around time and geography.

Skills & Requirements

“Must have” requirements:

  • 5+ years relevant hands-on experience as a full stack Software Engineer, DevOps engineer, or Site Reliability Engineer, ideally within a commercial startup environment.
  • Fluency around current modern best practices around software development and DevOps.
  • Soft skills necessary to navigate and negotiate with multiple teams, both internal and external to Analytics Fire.
  • Ability and willingness to familiarize yourself with our technical stack.
  • Superior organization and detail orientation.
  • Excellent written and verbal communication skills.
  • Willingness to design, document, and evangelize new engineering processes to meet evolving organizational requirements.

“Nice to have” requirements:

  • Hands-on technical experience writing code in Ruby, Python, or JavaScript
  • Previous experience as a technical Program Manager.
Share this job: