
Similar jobs
Roles & Responsibility
- Developing Hybrid Mobile Apps using IONIC 5 or 6 + ANGULAR + Typescript & CAPACITOR
- Independently compile and deploy apps - both on Android & Apple platforms
- With Plugins such as Google Maps, Payment Gateways, Push Notifications, QR Codes, WiFi, NFC, etc is good to have
- Optimize for multi-device iPhone, iPad, Tablet & Smartphones
- Experience in HTML5, CSS3, & JavaScript
- Good understanding of REST APIs & JSON
- Ensuring high performance on mobile and desktop
- Work on bug fixing and improving application performance
Desired skills
Knowledge of all aspects of Angular framework:Components, Directives, Lazy Loading, Angular lifecycle hooks, service, moduleRxJSWebpackAngular Router usageJSON/XML parsing Angular CLI Command line usage of toolsHTML5, CSS3 with responsive web development and related web technologiesCSS precompilers like SCSS and LESSNeed to know usage of third party libraries like Angular Material, node-sass etc.Knowledge of PWA, UI adaptability using media queries via SCSS specificationIntegration of payment gateways, wallets, analytics and browser notifications

Responsibilities
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
Skills And Qualifications
- Proficient understanding of web markup, including HTML5, CSS3
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding and knowledge of advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as Git
- Good understanding of SEO principles and ensuring that application will adhere to them

Job description
We are looking for an experienced front end developer who can design and build responsive, functional and beautiful web applications to delight our customers. You will be responsible for the development and maintenance of our web applications across the three products - Spectra, Drone Mission Ops and DronePass.
Spectra: An integrated drone data platform to visualize enterprise worksites and perform AI-powered analytics that helps teams plan better, construct faster, and sustain longer.
Drone Mission Ops (DMO): A full-stack drone flight solution that enables drone service providers, pilots, and enterprises to execute fast, accurate, and seamless drone missions
DronePass: Hardware module and integration solution that helps drone manufacturers, OEMs, and system integrators integrate their drones with Digital Sky for Unmanned Traffic Management.
Responsibilities
-
Build new tools to streamline the overall process flow as requirements develop
-
Explore new technologies and products to see how they can improve our products
-
Translate business requirements into technical specifications; communicate and get
stakeholder buy-in; iterate and refine
-
Review, prepare and present design/code to colleagues
-
Coordinating with the extended development team and cross-functional teams
Skillset
Must have
-
Proficiency with JavaScript, CSS3 and Sass
-
2+ years experience working on web applications (building, maintaining and debugging)
-
2+ years experience working with either of VueJS or React frameworks
-
Familiarity with libraries like Vuex and Redux
-
Familiarity with bundling tools such as Webpack
-
Familiarity with consuming ReST APIs using libraries such as Axios
-
Proficiency with Git version control
Good to have
-
Knowledge of TypeScript
-
Knowledge of GraphQL and writing queries/mutations (using Apollo client)
-
Knowledge of reactive programming using RxJS
-
Familiarity with UI libraries such as Vuetify and Bootstrap
-
Experience with map related libraries such as MapBox, Leaflet, CesiumJS etc
-
Knowledge in test-driven development: unit tests and integration tests
-
Experience with responsive application development

- Bachelor’s degree in Computer Science, Information Technology, or a similar field.
- At least 5-10 years' experience working as a React.js Developer.
- In-depth knowledge of JavaScript, CSS, HTML and front-end languages. Knowledge of REACT tools including React.js, Web pack, Enzyme, Redux, and Flux, Vuejs, Angular++, Python and latest technology skills.
- Experience with user interface design. Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software. Excellent troubleshooting skills. Good project management skills.

We are looking for a smart, passionate hands-on engineer to join our team. In this role, you will be responsible to drive innovation in full-stack development of complex web applications, while improving performance, scalability, and maintainability.
You should:
- Have thorough knowledge of JavaScript, AJAX, jQuery, HTML5, CSS3, Bootstrap.
- Be familiar with different PHP CMS (WordPress, Drupal, Joomla) and frameworks.
- Be able to unit test the code components; Document the code and the functionality.
- Be a good and quick learner, and open to learn new technologies in JavaScript Frameworks.
- Good to have experience in MySQL/ MariaDB databases.
- Good to have experience working with outside data sources and API’s.
- Have Good Communication skills.
Things you’ll do:
- Deliver stable and scalable solutions in HTML, and JavaScript
- Update existing components to support changing needs.
- Improve the internal team culture of high-quality software development.
- Cooperate with team members on maintaining existing solutions beyond means of code development.
- Work on bug fixing and improving application performance.
What we offer:
- Various challenges ranging from scratch design/architecture to end-user experienced performance.
- Flexible working process, openness to suggestions and a fresh point of view.
- Room for self-improvement and knowledge exchange within the team.
- Close cooperation with Customer Experience Team providing actual feedback on end-user experience.
- Transparent cooperation with business stakeholders.
Your role and our tech stack
Reporting to the founder, you will be expected to develop, deploy and oversee the execution of the tech strategy, product road-map and operations to ensure alignment with our businesses goals as we grow and scale. You will play a key part in the organisation's success, taking the current MVP and developing it further to move the company through to early stage funding and into profit.
Quesst's is built using React.js [Frontend], Node.js [Backend], PostgreSQL [DB], Amazon EC2 [Application Hosting], Amazon S3 [Media Storage Service], and Amazon SES [Email Sending Service]. You will be responsible for implementing full-stack features and collaborate with other team members to plan each sprint. You’ll be working across the entire system architecture and be responsible for designing, implementing and maintaining restful APIs, micro-services and databases.

Responsibilities
- A complete ownership of the feature.
- Find innovative ways to increase efficiency/Application performance.
- Implement Visual Designs in standards compliant.
- Build efficient and reusable front-end systems and abstractions.
- Suggest and implement improvements to existing product interfaces.
- Ensure that all the assigned systems are performing to scale.
- Work closely with product management team to define and refine feature.
Requirements
- At least 2 years of product development experience with expertise in designing and implementing high-performance web applications.
- Strong hands-on experience in developing web applications using JavaScript.
- Strong experience and knowledge in single page frameworks using ReactJS and ability to design the architecture of single page applications.



