Mobile Developer

  • Full-time

Company Description

Our team shares a passion for success and a firm commitment to create an inspiring work environment for each and every employee. High moral standards, a positive attitude, and a hard-working mindset are all qualities that you will find in the people at 01 Systems.

We make every effort to care for our employees who are our most important asset. Our culture promotes an atmosphere of thoughtfulness, moments of laughter, and an appreciation of others as well as a strong work ethic and technical skills.

Our team encounter new learning opportunities every day; everything from the latest functionality in the newest systems, to different approaches companies use to solve similar business problems.

Job Description

Objective:

We are looking for qualified Mobile development engineers to join our Engineering team. You will be working together with our engineers to develop and maintain high quality mobile applications and components. If you’re passionate about mobile platforms, designing and translating requirements into user-friendly apps, we would like to meet you.

Roles and Responsibilities:

·         As a Software Engineer focused on mobile development, you’ll collaborate with internal teams to design and build the next generation of our mobile applications and components writing clean code, while working in a fast-paced environment.

·         Support the entire application lifecycle (concept, design, test, document, release and support)

·         Gather specific requirements and suggest solutions

·         Write unit and UI tests to identify malfunctions

·         Troubleshoot and debug to optimize performance

·         Help estimate the complexity and workload

·         Design interfaces to improve user experience

·         Liaise with product management team to plan new features

·         Ensure new and legacy applications meet quality standards

·         Research and suggest new mobile products, applications and protocols

·         Stay up-to-date with new technology trends

Qualifications

Requirements:

·         Proven experience (min 2+ years) developing applications for one or more mobile platforms (iOS, Android)

·         Well versed in one or more of Swift, Objective C, Java, Xamarin, React Native, Flutter or similar languages and toolsets

·         Knowledge of at least one programming language like C# and .NET Framework would be a plus

·         Understanding of mobile device concepts and user experience considerations

·         Experience developing server-side components, web services that are consumed by mobile applications

·         Experience with cloud hosted solutions would be a plus

·         Understanding of data structures, algorithms and OOP design principles

·         Experience working with SQL, Databases, third-party libraries and APIs

·         Demonstrable portfolio of released applications on the app stores would be an added advantage

Preferred Candidates:

·         The successful candidate will have a self-motivated, get-it-done attitude; strong problem-solving ability & analytical skills; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality.

·         Good communication and interpersonal skills to interact with teams distributed globally.

·         BE Computer Science/MCA or any other Bachelor’s degree with a software industry experience of 4 – 5 years min.

Privacy Policy