
Your primary focus will be developing web applications and components. You'll implement them with the React.js framework, following generally accepted practices and workflows. You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with other team members, including backend developers and UX/UI designers. Your commitment to team collaboration, good communication, and a quality product is crucial.
Day-to-day responsibilities include:
1. Developing new user-facing features using React.js and workflows like Redux.
2. Building reusable components and front-end libraries for future use.
3. Translating designs and wireframes in high-quality code.
4. Optimising components for maximum performance across a vast array of web-capable devices and browsers.
5. Integrating APIs for complete functionality.
6. Write technical documentation.
Responsibilities include:
1. Experience developing desktop and mobile applications for a minimum of 2 years.
2. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
3. Thorough understanding of React.js and its core principles
4. Should have experience with Redux and respective middlewares (eg. redux-thunk or redux-saga)
5. Familiarity with RESTful APIs
6. Knowledge of modern authorization mechanisms, such as JSON Web Token
7. Familiarity with modern front-end build pipelines and tools
8. Ability to understand business requirements and translate them into technical requirements
9. Knowledge of D3.js would be plus
Skills Required: HTML/CSS, Javascript, React.js, Redux.
Required Experience: 2 - 4 year of experience

About Urbanstop Studio LLP
About
Connect with the team
Similar jobs
About Us:
Imagine a world where healthcare is accessible, affordable, and efficient. At Plus91 Technologies, we're making that vision a reality. We're a team of innovators, thinkers, and makers who are passionate about harnessing technology to transform the healthcare landscape. And we're looking for talented individuals like you to join our mission!
Job Summary:
We're on the hunt for a rockstar Angular Developer to join our crew of tech enthusiasts. As an Angular Developer at Plus91 Technologies, you'll be responsible for crafting cutting-edge web applications that make a real difference in people's lives. If you're obsessed with building scalable, efficient, and user-friendly applications using Angular, we want to hear from you!
Responsibilities:
* Design, develop, and maintain complex web applications using Angular, ensuring high-quality, scalable, and maintainable code
* Collaborate with our awesome team to identify and prioritize project requirements, and develop solutions that meet business needs
* Participate in code reviews, ensuring adherence to coding standards, best practices, and industry trends
* Troubleshoot and resolve technical issues, optimizing application performance and user experience
* Stay up-to-date with the latest Angular versions, features, and best practices, applying this knowledge to improve our applications
* Collaborate with QA engineers to identify and resolve defects, ensuring high-quality deliverables
* Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives
* Contribute to the development of technical documentation, ensuring knowledge sharing and continuity
Requirements:
* Bachelor's degree in Computer Science (B.E) or Master's degree in Computer Applications (MCA)
* At least 2 years of experience in Angular development, with a strong understanding of Angular 2+
* Proficiency in HTML, CSS, JavaScript, and TypeScript
* Experience with Angular CLI, Angular Material, and popular libraries such as RxJS and NgRx
* Strong understanding of web development principles, including responsive design, accessibility, and security
* Excellent problem-solving skills, with the ability to debug complex issues
* Experience with version control systems, such as Git
* Strong communication and collaboration skills, with the ability to work effectively in a team environment
* Familiarity with agile development methodologies and DevOps practices
Nice to Have:
* Experience with healthcare technology or a similar industry
* Knowledge of backend technologies, such as Node.js, Express, or PHP
* Familiarity with cloud platforms, such as AWS or Azure
* Experience with testing frameworks, such as Jest or Cypress
* Certification in Angular or related technologies
What We Offer:
* Competitive salary
* Opportunity to work on cutting-edge healthcare technology projects that make a real impact
* Collaborative and dynamic work environment with a team of passionate innovators
* Professional growth and development opportunities to help you level up your skills
* Access to the latest technologies and tools to stay ahead of the curve
* A chance to be part of a revolutionary movement in healthcare tech

Your primary role will be the implementation of the application for either desktop or mobile devices with a focus on performance. With your understanding of AngularJS / React JS best practices you will create modules and components with which you architect the application. You will take existing design and front-end templates and enhance them with CSS animations and implement idiomatic markup. You will team up with the back-end developers to connect to.
Responsibilities
- Building, optimising and maintaining front-end web apps
- Maintaining high performance and compatibility across platforms and devices
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS
- Understanding what is needed for a smooth workflow between yourself, the front-end developers and designers
- Communicate thoroughly with the back-end department to help build a best-practice RESTful API
- Integrate external web services
- APIs using standard methods. A thorough understanding of the components of the platform is essential.
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Systems, Engineering or equivalent
- 1-3 years of experience in JS based development
Skills
- Programming Expertise In JavaScript/HTML5 / Angular JS v7+ / React JS v16, Express JS, Bootstrap.
- Hands-on Working Experience Of MVC Frameworks Like Angular.js & React.js.
- Excellent Communication Skills.
- Exposure To Sass, Grunt, Node Js.


We are looking for a Frontend UI Developer to translate UI/UX designs and/or wireframes into User Interfaces using HTML, CSS, Javascript and jquery. He/ she will be responsible for a pixel-perfect conversion of the defined layout. They need to be competent with responsive coding/adaptation to ensure the correct rendering of the design when viewed on various formats including web, mobile, etc. The Front-end coding resource also needs to be familiar with design conventions and best practices and needs to follow the same to write easily scalable code
- Should adhere to SDLC processes and Oracle standard documentation /Operating Procedures
- Develop Reports, Charts and Forms using built-in UI components
- Add HTML5 and CSS3 scripting to improve the User Interface thereby providing a better user experience
- Include custom scripting (JavaScript/JQuery/AJAX) as per the business requirement
- Prepare Test cases/reports. Perform Unit , Peer and System Testing on the same
- Inspect / Debug the code logic using the browser developer tools
- Deploy Authentication and Authorization for the modules as per requirement
- Build features and applications with a mobile responsive design (Not mandatory)
- Migrate application and DB objects from DEV to TEST/PROD environments.
- Mandatory to work from Bosch Bangalore office from the start
Mandatory and Optional Skills
Sr. No.
Technical Skills
Mandatory /Good to have
Min Years of hands on Exp in this skill
1
Oracle Apex
Mandatory
3 Yrs
2
Oracle SQL, PL/SQL, Oracle DB Models/Objects
Mandatory
3-5 Yrs
3
Extensive project experience in developing Interactive Reports/Grids, Charts/Graphs, Forms (version > 20.x)
Mandatory
3
4
JavaScript, JQuery, AJAX, CSS and HTML5
Knowledge
1-2 Yrs
5
Data and UI integration with external (Oracle & Non-Oracle) systems
Knowledge
3 Yrs
- Should adhere to SDLC processes and Oracle standard documentation /Operating Procedures
- Develop Reports, Charts and Forms using built-in UI components
- Add HTML5 and CSS3 scripting to improve the User Interface thereby providing a better user experience
- Include custom scripting (JavaScript/JQuery/AJAX) as per the business requirement
- Prepare Test cases/reports. Perform Unit , Peer and System Testing on the same
- Inspect / Debug the code logic using the browser developer tools
- Deploy Authentication and Authorization for the modules as per requirement
- Build features and applications with a mobile responsive design (Not mandatory)
- Migrate application and DB objects from DEV to TEST/PROD environments.
- Mandatory to work from Bosch Bangalore office from the start
Mandatory and Optional Skills
Sr. No.
Technical Skills
Mandatory /Good to have
Min Years of hands on Exp in this skill
1
Oracle Apex
Mandatory
3 Yrs
2
Oracle SQL, PL/SQL, Oracle DB Models/Objects
Mandatory
3-5 Yrs
3
Extensive project experience in developing Interactive Reports/Grids, Charts/Graphs, Forms (version > 20.x)
Mandatory
3
4
JavaScript, JQuery, AJAX, CSS and HTML5
Knowledge
1-2 Yrs
5
Data and UI integration with external (Oracle & Non-Oracle) systems
Knowledge
3 Yrs


Requirements:
- 10+ years of software development experience in java.
- Knowledge of multiple front-end languages and libraries (e. g. HTML/ CSS, JavaScript/Typescript, XML, jQuery)
- Familiarity with RESTful APIs.
- Experience with Micro Services based architecture
- Experience with Angular 5 Angular 8 and/or experience with React JS
- Strong debugging/troubleshooting skills.
- Good understanding of SDLC, Agile methodologies
- Proven experience as a Full Stack Developer.
- Experience developing desktop and mobile applications
- Familiarity with common stacks Knowledge of multiple back-end languages (e. g. C#, Java, Python) and JavaScript frameworks (e. g. Angular, React, Node.js )Familiarity with Docker and Kubernetes
- Familiarity with databases (e. g. MySQL, PostgreSQL), web servers (e. g. Tomcat, Apache).
- Excellent communication and ability to lead a 5-10 member team
Responsibilities:
- Responsible for the entire development process for the Internal IP (e.g. Quality Fusion)
- Work with development teams and product managers to ideate software solutions
- Analyzing user requirements, envisioning system features and functionality.
- Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle.
- Working with Senior leadership and stakeholders to present ideas and solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIsTest software to ensure responsiveness and efficiency in troubleshooting, debug and upgrade software
- Create security and data protection settings.


• Technical end-to-end design for stories by collaborating with business analyst/product owner, technical architect and clients
• Implement stories end-to-end, which includes Frontend, Backends for Frontend (BFF), Caching and also service orchestration in some cases) using best engineering practices like test-driven development, SOLID principles and consideration of non-functional requirements like performance, scalability, security or cloud readiness (as applicable) at the story level
• Automates testing at unit, module and integration level as needed using tools relevant for the platform (e.g. Jasmine, Jest, Karma, Webdriver.io etc.)
• Focus on quality by implementing best practices like logging, calling out technical debt, meeting KPIs using code quality tools like SonarQube, ESLint (customize and sync with Sonar), Stylelint/Sasslint and so on.
• Hands-on with automating redundant work, like common component structure, both in terms of scaffolding as well as using the right design patterns / creating abstractions.
• Mentor junior engineers in helping review code, guiding on technical decision making
Key Requirements:
• 4-9 years’ experience
• Hands-on knowledge of HTML5, CSS3, JavaScript
• Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript - and practical uses in building complex interactive experiences, primarily with ECMAScript 2015+. You should be up-to-date with new specifications (different stages), and also, using transpilers like Babel to use features from all stages
• Good understanding of creational and structural design patterns in JavaScript
• Experience working with Single Page Applications (SPA) with universal rendering capabilities.
• Good understanding of React.js, its core principles - lifecycle methods, virtual DOM etc. and at least 6 – 12 months hands-on experience with the same
• Understanding of one-way data flow and the Flux architecture.
• Understanding of stateful (container) vs stateless (presentational) components and how to break down the application page into components
• Core understanding of how React’s state management works out of the box.
• Understanding of different CSS architectures that go hand-in-hand with React.js application development. Pros and cons of component-level CSS vs global and where to apply each
• Thorough understanding of Webpack bundler (version 2+).
• Good understanding of the Web Components standard.
• Hands-on experience with building Progressive Web Apps (PWAs) on any framework.
• Hands-on experience with Frontend Performance Optimization – especially in a React application with respect to resource loading strategy, CPU/Memory profiling on the browser.
• Hands-on experience with test-driven development using Jest or equivalent. Familiar with snapshot testing, code coverage. Experience working with utilities like Enzyme
• Experience using fluid grids, and building responsive/adaptive websites using Bootstrap etc.
• Understanding of SEO and accessibility and making it part of the development workflow
• Moderate to Strong graphics manipulation/optimization skills using Photoshop is a plus.

We are looking for a great JavaScript developer with experience in the range of 2 to 6 years, who is proficient in frontend techlogies 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. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
We are hiring 2 ReactJS Developers. Candidates having experience of working on charts/graphs like d3.js, chart.js will have an added advantage.
Selection Criteria
If your profile has selected then you have to attend a 5 hours assignment to move your candidature to the final round of interview.
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
Technical Skills
- 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
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- 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.

- Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
- Writing tested and documented JavaScript, HTML and CSS
- Make design and technical decisions for AngularJS projects.
- Ensuring high performance


