About Company
Founded in 2007, Accolite Digital India Pvt Ltd, is focused on serving Fortune 500 Customers in Healthcare, Banking and Financial Services, Telecommunications, and Automotive Verticals. The company is laser focused on producing the best technical talent in these Verticals and solving the most complex technical and business problems. Accolite is a cutting-edge information technology services and product development company headquartered in Dallas, Texas, with four development centers in Bangalore, Delhi, Hyderabad, and Coimbatore, India.
We have rapidly grown over the last few years to 1800+ people across the globe and continue to hire the top technical minds for our expanding customer base.
Job Description
- Have five or more years of experience as a mobile software engineer
- Have deep knowledge of iOS development with Objective-C and/or Swift or deep knowledge of Android development with Java/Kotlin
- Deep knowledge of profiling and instrumentation of mobile applications
- Experience launching and maintaining apps in PlayStore and/or AppStore
- Experience building mobile apps in React Native is a big plus, or experience with React.
About Accolite Software
Similar jobs
Technical Requirement :
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Strong knowledge in SQLite Database
- Experience in designing and developing custom controls for Android.
- Solid foundation in data structures, algorithms, and object orientation design.
- Capabilities to write and execute unit test cases.
- Independent researching, solution finding, analysis and problem solving skills and capabilities.
- Should have a strong knowledge of OOPS and intermediate knowledge of front-end GUI design and development.
- Should have knowledge of Kotlin
- Should have experience in MVC / MVVM Architecture.
- Good in Analytics and Communication
Vakilsearch is the leading Legal, Tax and Compliance (LTC) Company in India. We are here to revolutionize the way business work with the Government. We are working on exciting and transformative products to revolutionize the LTC space. At Vakilsearch, we believe the future of legal in India lies in great products.
We are looking for an IOS developer responsible for the development and maintenance of applications aimed at a range of IOS devices including mobile phones and tablet computers. Primary focus will be development of IOS applications and their integration with back-end services.
You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Responsibilities
Your responsibilities will include:
- Design and build advanced applications for the IOS platform.
- Assisting in creating auto layout and implement new technologies to maximize development efficiency.
- Work using the Swift language in creating the app.
- Recommendation on the Design guidelines.
- Knowledgeable on the IOS life cycle and work diligently on the MVP Architecture.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Collaborate with a team to define, design, and ship new features
Job Specifications
I Qualification(s): · BS/MS degree in Computer Science, Engineering or a related subject II Experience. · Length of Experience: 1 year - 4 years
III Skill Set & Personality Traits required: · Proven working experience in software development · Working experience in iOS development · Have published one or more iOS apps in the app store · Good understanding of iOS release cycle and familiarity with CI/CD platform and pipelines · Proficient understanding of code versioning tools. · Familiarity with various testing tools · You are a problem solver with good analytical skills
IV Location: Chennai.
|
Job Description:
- Min 4-5 years of experience in Mobile application development
- Min 2-year Experience in React Native app development
- Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
- Follow best practices using Android Guidelines
- Knowledge of functional or object-oriented programming
- Technically strong in React-Redux/Mobx development and deep understanding of core mobile concepts such as lifecycle, UI, networking, caching, device features, etc
- Experiences with automated testing suites, like Jest or Mocha
- Experience integrating third-party frameworks. Worked with logging and capturing user navigation and app usage to Analytics and Crashlytics for understanding the most used features by users.
- Knowledge of mobile security and cryptography is an advantage.
- Good working knowledge of tools such as Git, JIRA, Jenkins, or any tools that are similar to these.
- Experience with agile methodology is preferred
- Good communication skills
- Good knowledge of app telemetry integration & app performance management
- Have published at least 2 React Native apps on Play Store & Appstore
Key Skills:
- Implement robust app architectures and complex user interfaces
- Component Design and coding new features. includes unit tests, debugs, and solves defects
- Component Design/Coding/Unit Testing/Debugging
- Responsible for designing app architecture and integration design to various external systems (APIs, 3rd Party SDK)
- Follow best practices using React Native Guidelines
- Understand reacting design patterns like HOC, Render Props, and their applications.
- Good understanding of atomic design principles
- Experience with CSS-in-js / styled-components
- Good understanding of Android & iOS working principles, Release process
- Ability to multi-task under pressure and work independently with minimal supervision
- Work on high-performance consumer-facing apps
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Good understanding of server-side templating languages (such as jade, EJS, and pug).
- Creating database schemas that represent and support business processes.
- Implementing automated testing platforms and unit tests.
- Basic understanding of front-end technologies, such as HTML5, SCSS, and CSS3.
- Ability to make recommendations on UI design and UX best practices.
● Contribute towards Designing and Developing functionality for our mobile app based on Cordova and
Angular.
● Rapidly build prototypes from mockups that can be directly implemented
● Create decoupled, interactive mobile UIs using applicable Frameworks
● Improve rendering performance and memory optimizations to create a performant UX
● Support, maintenance and ongoing development for existing applications and projects
● Unit-test code for robustness, including edge cases, usability, and general reliability
● Master/Bachelors degree in computer science
● At least 4 years of related working experience
● Proven working experience in developing hybrid mobile applications, with one or more iOS and
Android apps on respective app stores. We use Cordova and Angular to build our apps.
● Experience with writing and debugging code using Angular 2.0 or above. Strong skills in HTML/CSS
and Javascript.
● Good knowledge of Javascript Algorithms and Data Structures.
● Experience with native app development on mobile is an added advantage.
● Working experience with version control systems.
● Good understanding of the mobile web development life cycle.
We are looking for someone to build and lead the team of Android developers for a B2C product. Someone with deep experience in building consumer apps is desirable. You should have lead a team of android developers. Person who can recruit, lead and manage teams will be given preference.
What does the core role include?
- Experience in leading a team
- Design and build advanced app features for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features
- Build and introduce new features to our Android App
- Work on MVP & MVVM architecture for building apps in Android Studio
- Experience in Dagger framework
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable Java code
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Unit test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
What else can you expect in the role?
- Handling coroutines with Kotlin
- Work with REST API(JSON) endpoints using Retrofit
- Knowledge of Material Design and how to implement it in code
- Working on interfaces, data binding, and application lifecycle
What are we looking for?
- Expert in Java, RxJava, ReactJS, Kotlin
- Good working knowledge of design patterns & OOAD
- Excellent analytical and problem-solving skills
- Hands on experience in writing Android applications
- Built and managed apps with over 1 million users
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
What is the role?
We are looking for a hands-on Android Developer to join the mobile team for Empuls. The applicant must have Android software development skills, and a passion for delivering high-quality, rock-solid apps. Android programming works closely with other app development and technical teams.
Key Responsibilities
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable Java and Kotlin code
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Bachelor's degree or higher in Computer Science and a minimum of 4 years of Software Development experience.
- Knowledge of mobile automation and experience on platforms such as espresso.
- Knowledge of application profiling and performance monitoring tools such as Android profiler, AppDynamics, Dynatrace, etc.
- Excellent coding skills in an object-oriented language such as Java and Kotlin.
- Experience with offline storage, threading, and performance tuning
- Have published at least one original Android app.
- Understanding of Google's Android design principles and interface guidelines.
- Strong knowledge of Android UI design principles, patterns, and best practices.
Kiko is looking for an experienced React Native developer to join our Engineering team. You will be working with our engineers to develop and maintain high quality mobile applications.
If you're passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you.
As a Mobile developer, you'll collaborate with internal teams to develop functional mobile applications, while working
in a fast-paced environment. Ultimately, you should be able to design and build the next generation of our mobile
applications platform.
Responsibilities
1. Work as part of a small team to build React Native iOS / Android applications.
2. Architect, build and maintain excellent React Native applications with clean code.
3. Technical design of complex mobile applications.
4. Implement pixel perfect UI's that match designs.
5. Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
6. Integrate third-party API's.
7. Write unit and integration tests.
8. Release applications to IOS and Google Play stores.
9. Work with native modules when required.
10. Ensuring the best performance and user experience of the application
11. Guiding team members for design and implementation tasks.
12. Co-ordinating end-to-end implementation.
13. Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and highquality solutions.
Desired Candidate Profile
1. 3+ years of professional experience working with React Native- Preferred
2. 3-6 years of professional software development experience
3. Meaningful experience working on large, complex systems.
4. Demonstrable portfolio of released applications on the App store and the Android market.
5. Ability to take extreme ownership over your and team’s work.
6. An understanding of React Native best practices and a commitment to following them
7. Ability to work through new and difficult React Native issues and contribute to libraries as needed
8. Ability to create and maintain continuous integration and delivery of React Native applications
9. A positive mindset and can-do attitude
10. Forensic attention to detail
11. Good hands-on experience in GIT
- Responsible for the design, build, deployment, debug & maintenance of iOS applications for app store
- Worked with the UI team to design the appropriate icon and display for the screens.
- Developed the database wrapper functions for data staging and modeled the data objects relevant to the mobile application.
- Tested the application on multiple iOS targets and debugged the issues that were found.
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Successfully deployed the app on the App Store and supported the app for different releases of iOS.
- Experience with DevOps development methodologies would be a plus