
Job Requirements:
Strong experience in JavaScript (ES5), Object-oriented JavaScript and ES2015 concepts.* Experience in ReactJS with good understanding of React Lifecycle methods, component-based design and flux pattern.
* Experience in CSS frameworks (Bootstrap/Material Design/Foundation)
* Experience in unit testing frameworks (Jasmine/Mocha/Jest)
* Experience in module bundler or task manager (Webpack/System.js/Gulp/Grunt)
* Experience in web application profiling using tools such as Chrome DevTools
* Additional skills: Knowledge of ESB, NoSQL databases (Hadoop/Cassandra/MongoDB), experience with mobile, SaaS and cloud-based development.
* Ability to explore and grasp new technologies.

Similar jobs
- Solid technical skills with a proven and successful history working as a Front End Developer
- Experience & Knowledge in Angular, React & Vuejs
- Good working knowledge on Bootstrap, CSS, HTML5, JavaScript and TypeScript
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadline
Responsibilities:
- Developing new user-facing features using JavaScript framework React JS.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code which works across platforms.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
- Should be able to take initiatives and ownership and build the products from scratch.
- Maintain code and write automated tests to ensure the product is of the highest quality.
Requirements:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js, JavaScript, HTML, CSS and its core principles.
- Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with newer specifications of ECMAScript.
- Experience with data structure libraries (e. g., Immutable.js ).
- Knowledge of isomorphic React is a plus.
- Familiarity with RESTful APIs.
- Knowledge of functional and object-oriented programming.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements.
- A knack for benchmarking and optimization.
- Familiarity with code versioning tools such as GIT.
Job Title: Jr. Flutter Developer
Job Type: Full-time
No : of positions : 1
Description
We are seeking for Junior level Flutter Developers at The One World to be responsible for Mobile Application Development. In this position, the successful candidate will design and implement complex IT solutions that is in line with the enterprise architecture roadmap.. Will deliver well designed quality software in a fast-paced agile environment. Will work on a scrum team from all disciplines to ensure successful delivery of solutions that add value to the products and achieve business objectives.
Responsibilities:
- Design and Build sophisticated and highly scalable apps using Flutter.
- Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
- Proficiency in state management techniques using GetX & BLOC
- Expertise in GraphQL APIs
- Translate and Build the designs and Wireframes into high quality responsive UI code.
- Write efficient queries for core Data.
- Use of Model-View-Controller (MVC) and Model-View-View Model-Controller (MVVM) as it relates to designing, developing architecture and developing maintainable, testable and functional software that meets product requirements.
- Explore feasible architectures for implementing new features.
- Resolve any problems existing in the system and suggest and add new features in the complete system.
- Suggest space and time efficient Data Structures.
- Follow the best practices while developing the app and keeping everything structured and well documented.
- Use CI/CD for smooth deployment.
- Document the project and code efficiently.
- Manage the code and project on Git in order to keep in sync with other team members and managers.
- Communicate with the Project Manager regarding status of projects and suggest appropriate deadlines for new functionalities.
- Ensure security guidelines are always followed while developing the app.
- Validate the cloud system to ensure any new changes do not compromise security of the backend server.
- Suggest new features and/or enhancements.
- Consulting with our customer facing representatives about software system design and maintenance.
- Maintaining software through product lifecycle including design, development, verification and bug fixes.
- Connect regularly with the Quality Assurance Specialist to deliver stable app.
- Resolve all the bugs reported by the Quality Assurance Specialist in a timely manner.
- Perform time profiling and memory leaks assessment.
- Execute app verification protocol.
- Write tests for the App.
- Following company policies and quality procedures to ensure quality product deliverables.
Basic Qualifications:
- Bachelor's degree
- 3-4years of experience building cross platform mobile apps for Android, IOS and Web.
Preferred Qualifications:
- Flutter: To build cross platform mobile apps for Android, IOS and Web. This should include from making responsive UIs to efficiently query data and also mange states in an optimized mannner.
- Native Android and IOS : To build custom Flutter Packages.
- Firebase : Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics.
- FIGMA : Should know how to use Figma/Adobe XD to use the design file and use it to build the app.
- Git : To manage and collaborate in different projects with the rest of the team.
● Experience Level: Min 2+ years
● JavaScript and react.
● RESTful API’s, basic HTTP knowledge, GET/POST.
● Experience using technologies like React, Redux, TypeScript, modern CSS frameworks and
web pack.
● Good Communication Skills
The Web Developer Intern role supports and assists the web development team in coding, modifying and delivering technically feature rich websites web applications, portals and platforms with focus on robustness, security, technical superiority and innovative features in line with client expectations.
1. Basic principles of clear navigation and interactive experiences is an essential.
2. Development tasks range from basic site layouts to complex ecommerce portals and start up solutions.
3. The roles are fungible to accommodate front end or server side development.
As the senior member of the frontend development team at Mosaic, you will be responsible for
setting best practices and making sure that the others adhere to them. Also, you will be
responsible for shaping up the entire system for scale and collaborating intensively with the
backend and design teams to create the best consumer experiences.
Responsibilities
- Develop all user-facing products in React
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high quality code
- Optimize components for maximum performance across a vast array of web-capable
devices and browsers
- Focus on code maintainability and performance of application.
- Provide technical advice and assists in solving programming problems.
- Enhance SEO, Analytics and overall frontend architecture for better performance
Requirements
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object
model
- Good foundation in design and a knack for designing interactions and elegant interfaces
- Thorough understanding of React.js and its core principles
- Good to have experience with popular React.js workflows (such as Flux or Redux)
- Experience with data structure libraries
- Familiarity with RESTful APIs
- Familiarity with modern front-end build pipelines and tools
- A knack for benchmarking and optimization
- Familiarity with code versioning tools (such as Git)
- Proficient in industry standard best practices such as Design Patterns, Coding Standards,
Coding modularity, Prototypes etc.
- Experience in using debugging tools used for profiling/optimizing performance
- Experience in debugging, tuning and optimizing UI components
- Bachelor’s degree (B.A.) in Computer Science, MIS or related degree and a minimum of
two (2) years of relevant development or engineering experience.
JD:
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux or Redux)
Familiarity with newer specifications of EcmaScript
Knowledge of isomorphic React is a plus
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and optimization
Familiarity with code versioning tools such as Git
What You- ll Do
- Gathers and verifies technical requirements
- Authors and audits technical design for features
- Competent in programming and debugging across multiple modules and dealing with related external dependencies
- Provides story or business requirements breakdown planning and estimation, reviews and evaluates the team's estimates
- Accountable for complex stories or business requirements
- Identifies feature and module dependencies
- Proposes mitigation plans for identified risks and problems
- Suggests process improvements and best practices
- Identifies new areas that could be measured
- Able to identify, evaluate and discuss alternative technologies and techniques
- Justifies decisions and achieves peer consent
- Interacts with team members, other IT teams, business users, individual contributors, managers
- Sphere of influence is a small group of peers
- Actively shares knowledge within the domain
- Able to share knowledge outside the domain
- Mentors co-workers within the area of expertise, improves other's productivity
- Provides guidance for the work performed by contractors
- Assesses the quality of work and effectiveness of contract resources
- Participates in the development of contractor agreements, including deliverables and SLAs.
What You Know :
- Strong Experience in Vue.JS
- 5+ years' experience
- Hands-on full-cycle Web Development/UI/Front end development experience to design and development of high-volume, high-performance, high-availability applications
- Designing and developing user interface solutions for websites and web applications.
- Extensive knowledge of web technologies and building large-scale web applications.
- Expertise in JavaScript, jQuery, HTML, CSS3, Web Components JS and HTML
- Familiarity with React/Angular / BackboneJS, Webpack, ES5, and ES6 features
- Expertise with Bootstrap or other responsive design techniques
- Expertise with cross-browser, cross-platform, and design constraints on the web.
- Experience in working with Agile Methodology.
- Ability to solve problems creatively and effectively.
- Should possess excellent communication skills.









