We need a full-time ionic developer for our app "smart diet planner" an AI-based personalized diet planner Startup.
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code in ionic 5 and above
We prefer if you have knowledge of Node JS and Mongo DB too.
Responsibilities
- Enhance the existing application with new features
- Analyze and maintain existing software applications
- Discover and fix programming bugs
Qualifications
- Bachelor's degree or equivalent experience in Computer Science or related field
- At least 4 years of programming experience in ionic
- Development experience with programming languages
If you have a vision and are passionate about working in a startup with good stock options, this job opportunity can transform your life.
This is the perfect opportunity for those developers :
- who are keen to join our tech startup to create one of the best global apps in the Nutrition, Health & Wellness domain along with us
- who have the patience to earn rewards via good stock options, besides the salary.
Similar jobs
- Must have 3+ Years of experience with Hyrbid App Development
- Must have 2+ Years of Experience with Cordova / Ionic
- Priority will be given to candidates having experience in developing Cordova Plugins
- Good Communication Skills (English)
Job Requirements :
- Candidate should have 2-5 years of regular working experience.
- Must have expertise in React js, Redux, MongoDB, MySql, NoSQL.
- Must have done multiple projects using React js, Redux, with Cross browser/device compatibility.
- Good knowledge of events handling in client-side and server-side.
- Good knowledge of code versioning tools, such as Git/bitbucket
- Good logical and mathematical programming skills.
Skills Set:
ü Good at communication skills.
ü Excellent Analytical, Problem solving skills.
ü Strong Programming skills in HTML, CSS, JavaScript, Ionic, Cordova, NodeJS.
ü Good exposure to Object oriented programming and MVC coding standards.
ü Excellent knowledge of MySQL/MS SQL Database is required in terms of designing database, SQL queries.
ü Knowledge of optimizing techniques.
Requirements-
- Experience working with Flutter and Dart is required, as well as a thorough understanding of any other native or cross-platform mobile development frameworks.
- 1+ years of experience with Flutter and Firebase programming and debugging abilities are essential.
- A solid understanding of mobile architecture is required.
- It is preferable if you have experience designing PWA apps.
- Excellent knowledge of MongoDB, REST and JSON, SQLite or Couchbase Mobile, Social API integration, third-party libraries and APIs, and Core location APIs, as well as Google Material Design.
- Third-party API networking and integration
- Knowledge or expertise with any NoSQL database and tools like JIRA, Github, Bitbucket, Trello.
Job Description: Angular Developer
We are looking for an Angular Developer responsible for the client side of our service. Your primary focus will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, together with a few HTML templates, but we will ask for your help in regard to animations, CSS, and final HTML output. You will work in a team with the back-end developer, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.
Responsibilities
· Delivering a complete front end application
· Ensuring high performance on mobile and desktop
· Writing tested, idiomatic, and documented JavaScript, HTML and CSS
· Coordinating the workflow between the graphic designer, the HTML coder, and yourself
· Cooperating with the back-end developer in the process of building the RESTful API
· Communicating with external web services
Experience Required: Minimum 2 – 4 years.
Skills and Qualifications:
· Proficiency with JavaScript , HTML5, Core Java and Angular (6 and above)
· Professional, precise communication skills
· Deep knowledge of Angular practices and commonly used modules based on extensive work experience
· Creating self-contained, reusable, and testable modules and components
· Ensuring a clear dependency chain, in regard to the app logic as well as the file system
· Ability to provide SEO solutions for single page apps
· Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times
· Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
· Validating user actions on the client side and providing responsive feedback
· Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
· Creating custom, general use modules and components which extend the elements and modules of core Angular
· Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource
· Experience with building the infrastructure for serving the front-end app and assets
· Architecting and automating the build process for production, using task runners or scripts
· Documenting the code inline using JSDoc or other conventions
· Writing extensive unit tests using automated TDD tasks
· Creating e2e test suites for all components, and running them with Protractor (or a well-reasoned alternative)
· Creating configuration, build, and test scripts for Continuous Integration environmen
• Collaborate with cross-functional teams to define, design, and ship new features.
• Work with outside data sources and API's.
• Unit-test code for robustness, including edge cases, usability, and general reliability.
• Work on bug fixing and improving application performance.
• Continuously discover, evaluate, and implement new technologies to maximize development efficienc
1. Experience on React Native (for mobile). |
2. Experience with the Flux Design Pattern or one of the libraries it inspired (i.e., Redux, Flux xor, etc.) |
3. Experience with Core web fundamentals: HTML, JavaScript, and CSS like Sass or LESS |
4. Experience with JS-based build tools like Grunt, Gulp, and Bower |
5. Experience with Unit Testing with Karma or Jest |
6. Experience with JavaScript Libraries like jQuery or Backbone.js |
7. Experience with Front-end (CSS) frameworks like Foundation or Bootstrap, AJAX (Asynchronous JavaScript and XML) |
8. Good to have experience in Angular JS, Node.js, MongoDB |
9. Good Experience of creating responsive web application |
10. Hands-on experience with UI integration with REST services |
11. Must be passionate about writing clean, efficient, and maintainable code. |
12. Self-starter with the ability to cope with sharp learning curves. |
13. Excellent Communication and teamwork skills, |
Company Profile
TLC Relationship Management (P) Ltd (TLC) is a tech product and services company providing end to end digital
solutions for customer acquisition, activation, engagement, retention and loyalty. We have domain expertise in the
travel and hospitality space. Set up 20 years ago, we have a pan India presence and a regional presence in Middle East and Africa. With our
corporate office in New Delhi, we have a team strength of 600 plus people and bring a culture of innovation to deliver
excellence. Our teams including Design, Tech, Digital, Support, Contact Centre’s provide a unique single window
solution to our customers. Our tech products are developed on world class platforms to include CRM on Salesforce and Heroku with all
integrations managed through MuleSoft. Our digital delivery is on the Adobe stacks including Adobe Experience
Manager, Analytics, Target and Adobe Campaign with Mobile Apps developed on Ionic hybrid platform. Our Contact
Centre’s are integrated with voice, chat, WhatsApp, FB Messenger, Email, Social, Web and SMS. TLC Compliance and Statutory Audits are managed by a Big Four global Accounting Firm. We follow the highest
levels of Information Security with an ISO 27001 certification. We are members of CII, FHRAI, TAAI, Nasscom, Dun
& Bradstreet etc. Details on the company are available on www.tlcgroup.com. Our Membership details are available on
www.hotelmemberships.com.TLC managed websites include www.clubmarriott.in, www.diningprivilege.com and TLC Apps include Club Marriott South Asia that can be downloaded from the App
Store or the Google Play Store. Designation : Ionic Developer
Location : New Delhi – Jasola District Centre
Key Responsibilities
Design and build Hybrid applications using Ionic Framework
Collaborate with cross-functional teams to define, design, and build new features. Work with outside data sources and API s
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Good hands on exposure on Ionic Framework and development to create apps
Solid knowledge of mobile app development practices, along with mobile testing tools and techniques
Perform technical oversight and assessment of application and technical specifications.
Experience using agile principles and methodologies
Understanding of responsive design principles
Ability to design and conceptualize architecture
Exposure to widely used design libraries like Twitter Bootstrap etc
Desired Profile
Experience using web services (HTTP, REST, SOAP) using JSON.
Good knowledge of object-oriented design patterns and Multi-threading concepts
Strong mobile UI design (multi-screen resolutions), coding, support and maintenance
Knowledge of HTML5, JavaScript, and the third-party API (like Facebook, Twitter, etc.) will be added advantage
Experience with third-party libraries and APIs
Proficient iOS and Android mobile app experience are a plus
3+ Years of strong hands on knowledge of Ionic4 Framework, AngularJS and Cordova to build great web / mobile
applications
Good to have experience on Angular JS, Cordova plug In and Ionic4
Good hands on exposure to JavaScript /jQuery libraries
Collaborate with cross - functional terms to define and design new features .
Work on bug fixing and improving applications performance.
Hands on experience in optimizing code for application performance.
Ability to deliver projects on time by satisfying clients needs .
Wiriting modular , resuable, maintainable , well documented and fully tested code.