
š Hiring: UI Engineer at Deqode
ā Experience: 6+ Years
š Location: Gurugram, Pune, Bengaluru, Chennai, and Bhopal
ā Work Mode: Hybrid
ā±ļø Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
Weāre hiring a skilled UI Developer with strong expertise in React.js, HTML, CSS, and JavaScript to develop high-quality, scalable user interfaces for modern web applications.
š« Requirements:
ā Strong proficiency in JavaScript, HTML5, CSS3, and React.js
ā Experience building responsive, accessible, and pixel-perfect UI components
ā Hands-on knowledge of UI performance optimization and best practices
ā Experience working with REST APIs and modern front-end build tools
ā Strong understanding of component-based architecture and reusable UI patterns
ā Good attention to detail and passion for user-centric design

Similar jobs
Desired Candidate profile
ā Architect and build scalable front-end web solutions using JavaScript, React, HTML, CSS and other fundamental web technologies.Ā
ā Build reusable code and libraries using iterative development practices for future use
ā Ensuring high performance on mobile and desktop.Ā
ā Implement monitoring, metric dashboards, runbooks, logging, escalations, and alerts.
ā Drive code and design reviews of components / systems / products in scope and drive the architectural governance for them.Ā
ā Implement best practices and constantly learn new ways of keeping code bases up to dateĀ
Ā
Roles and Responsibilities:
ā A solid grounding in Computer Science fundamentals (based on a Bachelor's or Master's in Computer Science or related field) from reputed institutesĀ
ā 4+ years of development experience in modern web technologies (HTML/CSS, JavaScript), frameworks (React, Backbone.js, AngularJS, , etc)Ā
ā Ability to build a feature from scratch & drive it to completionĀ
ā Prior hands-on experience in building responsive web interfaces at scale for consumers in a product engineering setupĀ
ā Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the systemĀ
ā Excellent problem solving, debugging and optimization skillsĀ
ā Strong knowledge of browser behavior, performance, compatibility and cross-browser issuesĀ
ā Good understanding of REST APIĀ
ā Familiar with front-end build tools, such as Webpack, Grunt and Gulp.js
ā Proficient understanding of code versioning tools, such as GitĀ
ā Open source contribution is a plus.Ā
Responsibilities
- Proficient knowledge of a NodeJS and Express.
- Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform
- Good understanding of server-side templating languages (such as Jade, EJS, Jinja, etc. depending on your technology stack)
- Good understanding of server-side CSS preprocessors (such as Stylus, Less, Sass etc. depending on your technology stack)
- Creating database schemas that represent and support business processes
- Data migration, transformation, and scripting
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Management of hosting environment, including database administration and scaling an application to support load changes
- Understanding of fundamental design principles behind a scalable application
- Good understanding of advanced JavaScript libraries and frameworks such as AngularJS.
Technical Skills
- VueJS
- Express
- Socket.IO
- NuxtJS
- MongoDB (3.x)
- Mongoose
Responsibilities:Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā
- Designing and developing user interfaces using AngularJS/Angular best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for AngularJS/Angular projects.
- Developing application codes and unit tests in AngularJS, Angular, Micro-frontend architecture, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.
Ā
QualificationsĀ Ā Ā
- Bachelorās degree in Computer Science or related background
- Minimum of 3 years of relevant experience
Required Skills and Experience:
- 3+ yearsā experience with JavaScript (Particularly ES6), Typescript, CSS, HTML.
- 2+ yearsā experience with Angular v9 or greater.
- Experience using JavaScript building tools like Grunt and Webpack.
- Client-side unit testing via Jest or similar testing library a plus
- Experience consuming RESTful APIs is strongly desired
- Experience working in agile project management methodologies (Scrum, Kanban, FDD)
- Excellent communication skills.
- Critical thinker and good problem-solver.
Job Description
Role -Software Engineer - Frontend
Responsibilities
⦠2+ years of current experience in Frontend domain
⦠In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
⦠Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux.
⦠Experience with user interface design.
⦠Knowledge of performance testing frameworks including Mocha and Jest.
⦠Good Communication Skills.
Perks and Benefits
⦠Competitive compensation and generous stock options
⦠100% employer-paid top-of-the-line medical, dental and vision coverage
⦠Great benefits including unlimited PTO, parental leave and free snacks and beverages
⦠The opportunity to work with some of the brightest minds from Silicon Valley most dominant and successful companies
⦠Work on the latest and coolest technologies everything is home-grown and built ground-up
⦠A dynamic work environment with a strong sense of community and collaboration
⦠The open and transparent culture that encourages innovation, rewards performance and discourages hierarchy
⦠Exciting opportunities for career growth and development
Feel free to contact me for further clarification.
Job Description:
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities:
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Skills:
- Familiarity with RESTful APIs
- Familiarity with modern front-end build pipelines and tools
- Experience with popular React.js workflows (such as Flux or Redux)
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
Skills and Qualifications
- Proficiency with JavaScript and HTML5
- Professional, precise communication skills
- Deep knowledge of AngularJS 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 AngularJS
- 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 environments







