Enhance IT Services & Solution Limited is hiring for Android Mobile Developer
We are looking for a senior developer to help us support our Android consultants in successfully winning application development projects. The ideal candidate will have at least 5 years of hands on Android development experience, expertise in object-oriented programming, and the ability to interact/help with other Android programmers in a fast-paced and challenging environment. This is an excellent opportunity to build a career within a global IT company.
What you need for this position:
Bachelors Degree in Computer Science or equivalent Experience developing and maintaining mobile applications Must have high attention to detail and fast-paced mentality 5+ years software development experience Passion for software development and OO Design Excellent teamwork skills, flexibility, and ability to handle multiple tasks Strong understanding of the server-side software, scalability, performance and reliability aspects Great communications skills are a must
Desired Skills (Including but Not Limited to):
Experience with building Android apps in both a UI/UX capacity as well as back-end Design patterns and architecture concepts such as MVC, MVVM, and MVP, Builder, Factory, Singleton, Adapter, Proxy, Facade, Bridge, Observer, Command Kotlin and Java Security (Obfuscation, Authentication, Encryption) and dependency injection MVVM versus MVP versus MVC - which ones lend themselves to testing - why choose one over the other? What does one address that others may not? TDD and testing, unit testing, instrumentation testing, functional testing, stress testing Testing tools such as Espresso, Mockito, Junit
What you`ll be doing:
Must be willing to remotely work in US timings to support our consultants in designing and building new solutions for our clients Working together with our technical consultants to help them understand the intricacies of Android development Being able to explain Android development principles to junior consultants Being a mentor Reviewing your peers code and designs Assist with overcoming development issues with mobile applications for Android
Enhance IT is a global top Consulting firm of IT Services based in Atlanta, Georgia and London, England providing best-in-class technical solutions for companies across finance, energy, ecomm, logistics, travel, retail, entertainment, auto, and healthcare for our many end clients, including Microsoft, Google, Johnson and Johnson, Fannie Mae, Walmart, PayPal, T-Mobile, McDonalds, CVS, Verizon, Charter, Nike, Dell, Wells Fargo, Capital One, Charles Schwab, and many more.
We focus on building successful IT careers for our employees! We currently augment our clients with project support offerings across several Technologies, Android and iPhone Mobile Development, AWS, Big Data, Data Science, Exchange, Cyber Security, and Azure. We are a growing company with approximately 500 clients globally and have built careers for thousands of employees over the past two decades.