Do you want to produce code that will be used by multiple teams across the organization? Are you ready to play a key role in defining and implementing security solutions to meet the highest standards of our international enterprise clients? Do you dream of delivering excellence and driving the innovation? If so, come join the Mobile Platform and Security R&D team and help us blaze the trail as we build out the next generation of software and services. In the first 12 months you will:
Ship new encryption platform for our flag-ship mobile product, providing direct value to our customers.
Cooperate with our security and mobile architects to provide the most robust, reliable and elegant software solutions.
Learn, as we move fast and are unafraid to venture into the unknown if it can improve our software.
Lead our mobile teams in adopting mobile platform and conforming to our security standards. This can come in the form of code reviews, pair programming, labs and tech talks. You will be a part of the team that is helping to lead the rest to deliver better software.
In order to accomplish this you will need:
A solid background in native mobile software development iOS (Swift, Objective-C) or Android
Good understanding of multi-threading, synchronization, memory management, data structures, algorithms and complexity.
A passion for software security and good understanding of encryption algorithms.
Strong analytical and design skills – you should be able to think about problems broadly and deeply, being able to produce clean models over perfect boundaries.
Attention to details and strive for excellence in the code you write. Writing unit tests should also be considered a normal part of writing code.
A “maker’s mind”. Everything we do is about building and shipping software.
A high degree of intellectual curiosity and a lack of fear for learning something new. You should be open to learn from others and also willing to help mentor and teach.
A passion for new and emerging technology. We use Reactive, Futures, functional programming, dependency injection. Our future stack can evolve to anything – it will be up to you to helps us chart that course.
So who are we?
We imagine the way the world should work, offering cloud-based services that make it simple to manage travel and expenses. Founded in 1993, Concur services are used by 30,000 clients representing 27 million users in more than 150 countries.
Your career is what you make of it. You can forge your own path, work in different offices, switch business units or solve a problem that no one has before. We’re inspired by change and by each other which is a major contributing factor to how we have retained the innovative culture that has created a market leading team of 4,800 colleagues.
What do you need to bring?
A Bachelor’s Degree in Computer Science, Electrical Engineering, Math
7+ years of experience delivering successful software development projects
3+ years of experience with native mobile development iOS / Android.
Good understanding of encryption technologies and best security practices on iOS / Android.
To launch your career with an organization whose products have a real positive impact on peoples lives, apply today and see where your journey takes you.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.