
About Alore
Alore brings revenue velocity to businesses by being their dependable growth operating system.
For further information on what Alore can do for growing businesses, please visit http://alore.io">alore.io
Alore is based out of Singapore with an office at Bangalore.
Who should NOT apply for this job
- If you are looking for a 100% hike in your salary but can't commit to what value you will bring on the table
- If you never read books
- If you jump companies every 11-12 months
- If you are not comfortable working on Saturdays
- If you have less than 2 years of experience
- If you have more than 4 years of experience
- If you have never worked in a product-led company
CTC:
5.5-7.5 LPA based on experience and on performance in the interview round (70% Fixed - 30% Variable Incentive based on delivery schedule) (We do ZERO deductions since the salary will be paid from Singapore)
About the Role:
We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
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 the back-end
- Collaborate with other team members and stakeholders
Requirements:
- Min 2 years experience
- Max 3 years of experience in Web development
- Proficient understanding of Angular 2+
- Proficient understanding of web markup, including HTML5 CSS3
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as (GitHub, GitLab)

Similar jobs
We are seeking a Frontend Engineer who can expand our product portfolio and make life easier for locals and local businesses. As part of this role, you will build experiences that help users engage and feel comfortable with the products and services we offer.
We need you to understand Angular, Vanilla JS, HTML and (S)CSS.
We need you to understand the philosophy of writing clean and modular code.
We need you to take your own stand and do what's right to find a solution.
"I'd rather listen to a possible solution rather than a 'don\'t know'" would be plausible to you.
Technologies mentioned above is what you can relate to while applying but that's just the tip of the iceberg.
If you get a score of 10 below,
We need you
You need at least 5 points to proceed to next round.
Answer the following questions by attaching a document link with the note:
-
Why choose ngRx over shared angular services? 1 point
-
How are fork join and merge map different? 1 point
-
How do we wrap html elements in our custom component? 2 points
Ex:
This is not a paragraph element
- How will you handle an error produced by RxJS operator's inner observables without failing any other observables that are yet to emit values to its subscriber, so that all the inner observables including errored ones can be piped to another RxJS operator such as fork join, concatMap etc to be handled smoothly for further operations?
Easiest thing would be to generate a pseudo code.
With above question solve this problem:
[Observables....] -> Emit values simultaneously from the array of observables at once (perform a task when an observable finishes) -> toArray -> [emitted values...] -> process each emitted value one by one -> toArray
This will give you 4 points
- How does javascript achieve its asynchronous nature being single threaded? 2 points

A B.Tech/M.Tech in Computer Sc, an UI specialist should have 5-7 years of experience in UI development. We are specifically looking for a specialist who has:
- in depth understanding of Single Page Application Development.
- high expertise in ReactJS concepts, including the modification and creation of ReactDOM /Virtual DOM elements and testing of ReactJS components (Jest, Enzyme)
- proficiency in JavaScript Functional Programming techniques (JavaScript, Strong Understanding of JS Array functions, Ability to build Pure JS functions, Modular JS Development, Proficient in using Webpack bundling)
- strong understanding of JSX Layout dynamics and Styling (JSX, JSS)
- strong understanding of global state management libraries e.g. Redux
- proficiency in agile development environment under open source gitlab including testing, change management
- exposure to full life cycle of enterprise product development
- [Desirable] high level of skill with UI Frameworks such as Material-UI (React) and Prime React

👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital , and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in.
REQUIREMENTS:
- Must-Have: Typescript
- Expertise in TypeScript, HTML CSS, React JS, Unit Testing, Webpack, Service Worker and Web Worker
- Knowledge of high-quality professional software engineering practices for the agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment
- Fundamental knowledge of design patterns
- Passionate about building great solutions
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery
- Knowledge of multi-site and multi-locale sites would be preferred
- Task delivery, Task status reporting, Proactive Contribution, Process Adherence, Autonomous task delivery, Effort estimation (Strong), Technical risk handling, Technical solutions (Strong), Risk management (Strong), Technical leadership (Capable), Client interaction, Interviewer, Pre-sales support.
- Knowledge of high-quality professional software engineering practices for the agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
- Passionate about building great solutions
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios
RESPONSIBILITIES:
- Writing and reviewing great-quality code
- Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it
- Determining and implementing design methodologies and toolsets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production rollouts
- Creating, understanding and validating WBS and estimated effort for a given module/task, and being able to justify it
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken
- Carrying out POCs to make sure that suggested designs/technologies meet the requirements

Mandate Skill - Angular , Unit Testing
Please note we are looking for immediate joiners
Designation Offered: Engineer CL 2 – I & II (Software Engineer / Lead Engineer)
UI/UX Developer Responsibilities:
• Design, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code.
• Translate user behavior and research into actionable data.
• Design and create mockups and user journeys for a wide range of devices including mobile.
• Rapid development and testing methodology.
• Ability to clearly communicate research and design ideas to rest of the team and upper management.
• Ability to communicate with the backend to display data in the UI
• Ability to handle graph of different types, real time huge data display in the web page
Position Overview
Front-End UI/UX developer with the combined skillset of application design and web programming. Responsibilities will include converting the UI designs to actual code that will produce visual elements of the application. You will be working on the UI/UX technical implementation of the application functionality.
To be successful in this role, you should have very good experience on programming and interaction with the backend. The team develops web application, mobile based application, which need to display graph, data and image in real time. The candidate should able to display huge data in an efficient way.
Experience:
• A minimum of 4 years of relevant experience in a similar role
Qualification:
• Bachelor of Engineering (BTECH / BE) or Masters (MTECH / MS / MCA ) in Computer Science / Electronics / Information Science from reputed institutions
UI/UX Developer Requirements
• Proficiency with Angular, JSP, HTML, and CSS, bootstrap.
• Knowledge of Adobe Photoshop, Illustrator, Sketch or other Graphics designing tool
• Good understanding of client-side scripting and JavaScript frameworks like jquery, Node.js, React.js, Durandal framework.
• Proven work experience as a UI/UX developer or similar role.
• Team spirit, strong communication skills to collaborate with various stakeholders
• Good time-management skills
• Good programming knowledge on design and development of drag and drop activities, graph components and data tables with different options in tables.
Tools
Visual Studio, Adobe Photoshop
Front-end languages:
HTML 5, CSS3, jquery, JavaScript, Angular and bootstrap.
Additional skillset
• Proficient understanding of cross-browser compatibility issues and ways to work around them.
• Good knowledge on version control tools SVN (Check-in, check-out, branching-merging policies), automated build and release management tool is a plus.
• Strong communication skills (written, verbal), and interpersonal skills to be able to communicate effectively with all levels of staff and external clients.
• Strong analytical and problem-solving skills.

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
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
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding of ReactJS, Native
- Basic understanding of Django REST framework
- 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. Familiarity with tools such as as Gimp or Photoshop is a plus.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as (Git / Mercurial / SVN)
- Good understanding of SEO principles and ensuring that application will adhere to them.

About the Role
Dremio’s user experience is one of its key differentiators and makes all your data easily accessible and shareable by your data consumers. UI Engineers at Dremio are responsible for the development of the user interface and user experience on Dremio’s Data Lake Engine.
Responsibilities and ownership
- Own the full cycle of development of our modern single page web application from inception, design, development, testing, and production.
- Care deeply about modular design patterns and frameworks to deliver an architecture that’s rooted in simplicity, that’s easy to iterate on and constantly evolve.
- Passionate about ease of use, experience and quality of the product.
Requirements
- 5+ years of experience working with JavaScript frameworks such as React, Angular.js, Angular, or Vue.js.
- 2 years minimum experience with React is highly preferred and currently utilizing React in their current job.
- Strong coding experience in JavaScript (or TypeScript), HTML, and CSS.
- Passion about UI development and UX design
- Shown proven success in delivering high-quality front end applications
- Fluency in the understanding of SQL and databases (relational or non-relational)
- B.S. or M.S in Computer Science in a relevant technical field or equivalent professional experience




