Job Summary
**Please read the whole Job description and Skillset requirements carefully and then apply.
About the Company:
HTML Pro is among the NYC's Best Digital & Web Design Agencies helping Small Medium Enterprises, E-Commerce Businesses & Web Agencies with Web Design, Mobile App Development and HTML coding services. Expertise also includes implementing Content Management Systems, Digital Media & SEO services with digital branding and awesome marketing strategies. In the recent years, the company has successfully ventured into the domain of digital solutions to complex technological and business problems. Smart Management Information System, ERPs and smart applications are but a few examples of paths we have successfully started moving on to.
Job Description:
We are looking for a Professional Mobile developer to join our Engineering team. You will be working with our developers to develop and maintain high-quality mobile applications.
If you’re passionate about mobile platforms and you enjoy translating requirements and concepts into code and code into user-friendly apps, we would like to meet you. If it’s you then you should be able to translate architectural designs, use-cases and verbal instructions into classes and functionalities while keeping an eye out for risks and loopholes. We expect you to have a great sense of programming logic and an expert on tools and methodologies required of you.
As a Mobile developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment.
Responsibilities and Duties
Responsibilities:
Basic responsibilities will include translating architectural diagrams and process flows to a sound, logical and robust system in the tools preferred by the company.
API integrations are an integral part of the development process for many of our projects so you must be sure to feel comfortable in developing such modules.
You will be required to develop robust and re-usable components for company inventory.
We would expect you to be considerate and have a good grip on development aspects such as speed, flexibility and scalability, Input validations, optimized code base as well as optimized software performance for every project you develop with us.
Write mobile applications, create robust high-volume production applications, and develop prototypes quickly.
Qualifications and Skills
Qualifications & Requirements:
BE/BS in Computer Science or related technical field or equivalent practical experience.
3 years or more of experience in mobile application development.
Knowledge of Performance, Scalability, Security, Enterprise System Architecture, design patterns and engineering best practices deep technical expertise across the entire software delivery process.
Conceptual level knowledge of entire lifecycle for software development.
Knowledge of object-oriented design, data structures, problem-solving, and business requirements analysis
Proficiency in at two of modern OOP languages such as Objective C, C++, Java or C#
Experience in mobile application development with modern OOP languages such as Objective C, C#, Java or JavaScript.
Knowledge of a broad range of data structures and algorithms and know how, when and when not to use them RESTful Services (preference for retrofit), Customer facing apps experience Custom UI Layouts Expert knowledge of building responsive user experiences across phones and tablets.
Deep knowledge of programming languages like Swift, Objective C, Cocoa Touch, C#, Java and JavaScript.
Experience with open source apps, third-party libraries and plug-ins including RESTful APIs, Web Services and various web and mobile plug-ins and libraries.
Experience with Integrations and development with various types of SDKs
Meet Deadlines and targets
Clean, elegant and well-documented code.
Familiar with GiT/BIT and Invision.
Ability to work in a fast-paced environment.
Published work & Contributions to online tech-oriented portals as well as Active apps on Google market, Apple store and In-market work.
Browser/platform testing and debugging.
Experience with Reactive Native and hybrid development.
Experience with native iOS and/or Android .
Experienced in Reactive-Native , js &/or Xamarin platforms.
Experienced in Swift , Xcode and Android Studio
Knowledge of Hybrid app development
Knowledge of JSON, REST and XML based web services and their working.
Experience working with web-browser DOM using JavaScript, AJAX and CSS.
Full concept of mobile development life cycle including deployment techniques and procedures.
Job Type: Full-time
Salary: Rs60,000.00 to Rs100,000.00 /month