

Key Skills/ Knowledge:
- Experience with React or any JS frontend frameworks
- Experience with, HTML5, CSS3 and CSS pre-processor like SASS or LESS.
- Proficient in JavaScript, including DOM manipulation
- Understanding of React and its core principles
- Experience with React workflows (such as Redux)
- Familiarity with the newer specification of JavaScript (ES6 or newer)
- Experience working with JSON
- Experience building accessibility compliant web applications
- Familiarity with code versioning tools (git)
- Familiarity with browser testing and debugging
- Familiarity with unit testing
- Experience working in an Agile environment
- Ability to understand business requirements and translate them into technical requirements

About PiAcademy
About
Connect with the team
Company social profiles
Similar jobs
SKILLS: UI Development,Angular,Javascript,HTML,CSS,Monitering Management,etc.,
Role
We are looking for a Lead UI Engineer to design and build multiple channels for user interaction.
Responsibilities
- Design/Architect and develop core features of the UI/frontend.
- Design/Architect and develop policy framework to provide rich UI for various features of the solution.
Requirements:
- Must have 6+ years of experience in working in frontend technologies
- Must have at least 2-3 years. of experience with Angular2 or above versions.
- Must have at least 5+ years of experience with HTML/CSS/JavaScript/TypeScript.
- Experience with PrimeNG and Vega is a plus
- Strong background in developing UI for Monitoring and Management systems, dealing with topology, and different telemetry such as metrics, traces and logs
- Familiar with containerization solutions like Docker/Kubernetes etc.
- Familiar with serverless technologies like AWS Lambda.
- B.E/B.Tech/MS degree in Computer Science, or equivalent



What does the core role include?
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Designing stateless components in React Native
- Contributing in all phases of the development lifecycle
- Working with the developers to create and maintain a robust framework to support the apps
- Working with the developers to build the interface with a focus on usability features
What else can you expect in the role?
- Prepare and produce releases of software components
- Optimizing performance for the apps
- Problem-solving skills, analytical mind, and positive attitude
- Ability to think from end users perspective and focused on improving the overall product experience.
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
What can fetch you brownie points?
- Hands on experience with React Native is required
- Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
- Strong understanding of JavaScript ecosystem
- Hands on experience on Android in creating Hybrid / Native applications
- Demonstrable UI/UX experience on a large-scale app.
- Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
- Good knowledge of JS frameworks like ReactJS is a plus.
Desired Skills and Experience
Hybrid Apps,React Native, Native iOS and Android Architecture understanding

Role - Principle Engg | Reactjs
Skill Set - Programming
- React js with Redux,
- HTML5/CSS3
- Javascript
- Mobx (optional)
- Storybook (optional)
Unit Test Cases: Jest & Enzyme
Code Quality:
- SonarQube Knowledge
- Strong hold on unit-testing frameworks and writing effective unit tests
Other Important Skills:
- Engineering & Design Skills
- Good analytical & problem solving skills
- Ability to ship features end to end without much guidance
- Experienced with Agile methodologies
Soft Skills
- Good communication skills
- Zeal to learn new technologies & Methodologies

Job Description :
- Develop new user-facing features using ReactJS.
- Collaborate with product managers and designers to translate design mockups and wireframes into functional components.
- Build reusable components and libraries for future use.
- Optimize components for maximum performance across different devices and browsers.
- Ensure the technical feasibility of UI/UX designs and provide feedback on design feasibility.
- Participate in code reviews to maintain code quality, readability, and consistency.
- Collaborate with back-end developers to integrate front-end and back-end components seamlessly.
- Stay up-to-date with the latest trends and best practices in front-end development and ReactJS.
- Troubleshoot and debug issues that arise during development and in production.
- Actively contribute to improving development processes and workflows.
- Active knowledge of node and npm
- Proficient understanding of ReactJS and its core principles.
- Strong experience in JavaScript, HTML5, and CSS3.
- Familiarity with RESTful APIs and asynchronous programming.
- Knowledge of state management libraries such as Redux.
- Understanding of version control using Git.
- Familiarity with front-end build tools and pipelines, such as Webpack or Babel.
- Knowledge of testing frameworks such as Jest, Enzyme ably AWS

● B.Tech/M.Tech degree in Computer Science, Engineering or a related subject
● Proven hands-on Software Development experience
● Strong proficiency in JavaScript and the JavaScript object model is a must.
● Thorough understanding of React.js and its core principles
● Prior experience with popular React.js workflows (such as Flux or Redux)
● Familiarity with RESTful APIs
● Familiarity with HTML / HTML5 CSS/CSS3/ Bootstrap
● Mobile app development experience with Flutter/Dart is a big plus; or willingness to learn these technologies.
● Experience with MySQL is a plus.
● Preferably prior experience in working in a start-up.


As the technical lead, you will oversee the company's technical team and all projects they undertake, analyze briefs, write progress reports, identify risks, and develop work schedules. You should be able to work with your team and inspire them to reach their goals.
To be successful as a technical lead, you should always be expanding your industry knowledge and be able to quickly identify problems. Outstanding technical leads are accountable, trustworthy, and able to build lasting relationships with their teams.
Responsibilities:
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
- Keeping up-to-date with industry trends and developments.
- Updating work schedules and performing troubleshooting as required.
- Motivating staff and creating a space where they can ask questions and voice their concerns.
- Being transparent with the team about challenges, failures, and successes.
- Writing progress reports and delivering presentations to the relevant stakeholders.
Requirements:
- Bachelor's/Master's degree in computer science, engineering, or a related field.
- A 3-4 years of experience in a similar role would be advantageous.
- In-depth experience in working with Reactjs and Go.
- Excellent technical, diagnostic, and troubleshooting skills.
- Experience with blockchain technology preferable.
- Strong leadership and organizational abilities.
Job Summary :
We are hiring a passionate Angular Front-End Developer to join our team at the earliest.
- You will be responsible for delivering a streamlined experience for our users.
- You will be a good fit if you like building top-notch codebase using the best practices of Angular.
Know your work :
- Create and deploy the front-end application.
- Optimize for high-performance on both mobile and web.
- A passionate front-end developer who can combine the latest open source technologies to provide the best -visualization reports using modeling tools.
- Writing and deploying clean and documented codes on Angular v2 and above, JavaScript, HTML5, and CSS3.
- Coordinate between graphic designers and HTML developers.
- Optimize application for maximum speed and scalability.
What you need to apply:
- Working experience on HTML5/CSS3/JS/Bootstraps/Angular v2 and above is a must.
- Minimum 2-year work experience in Angular v2 and above.
- Strong knowledge of Angular 8 and Ivy Engine.
- Aware of any Object-Oriented JavaScript Frameworks (Backbone, Ember).
- Working experience of Node.js would be a plus.
- Working experience in any NoSQL database would be a plus.
- Experience in working out with RESTful APIs would be a plus.
- Aware of Firebase APIs.
- Previous experience on messaging queues - Redis/RabbitMQ/Kafka would be plus.
Good to have additional skills :
- Previous experience with elastic search.
- An interest in ML with experience in the same(though totally optional) is highly appreciated.
- Working knowledge of Docker/Ansible.
What you get :
- Amazing workplace and colleagues in the IT corridor of Bangalore.
- Competitive salary at par with the best in the industry.
- Immense exposure to new technologies.
Notice Period: Immediately or within two weeks
Location: Bengaluru/Bangalore, Pune
#angularfrontenddeveloper #SeniorAngularDeveloper #AngularIVYDeveloper #AngularIvy



"Are you looking to build products that can change the world and help us reach our target of improving 1 billion lives?"
**RESPONSIBILITIES**
To ensure that projects are delivered efficiently using the best fit-for-purpose technology with sufficient quality standards. To inform technical decision making at Curve.
**ESSENTIAL EXPERIENCE**
* 3+ years experience with either React JS, React Native or Angular4+
* Good working understanding and experience with mobile app development best practices
* Write well designed, testable, efficient code by using the best software development practices
* Knowledge of Test Driven Development (Unit Testing)
* Knowledge of Behaviour Driven Development (UI Testing)
* Experience using unit testing frameworks
* Experience using E2E test frameworks and runners
* Continuous Integration (e.g. CircleCI, Travis)
**ESSENTIAL QUALITIES**
Strongly aligned values with Curve values (below)
* Good Communicator
* Not afraid of solving problems using multiple development stacks
* Proactive thinking with a ‘can do’ attitude
* Strong problem solving skills, using root cause analysis to find issues and identifying potential solutions
* Should be able to research and understand undocumented application codebases
* A love of learning
* Team player
* High level of Emotional Intelligence
**DESIRABLE EXPERIENCE**:
* Ionic experience
* Mobile development (iOS or Android) experience or exposure
* Good working understanding and experience with CSS and popular CSS preprocessors (SASS / LESS)
* Heroku / AWS or similar infrastructure exposure or experience
* iOS Appstore / Android Play store experience
* Working with remote teams
* Token based authentication (e.g. JWT)
**ABOUT CURVE**
Curve is an award winning global digital health company that creates products that directly improve lives.
**Company Purpose**: To positively impact 1 billion lives by solving challenging health problems.
**Curve Values**
* Improve myself, each other & our partners
* Solve problems that improve people’s lives
* Everyone leads
* Become comfortable with being uncomfortable
* Only create products that people love
* An amazingly genuine, engaging and friendly culture.
* Flexible working hours.
* Glass Door Rating of 5

Senior UI Developer, India
All about the role:
Technical UI in India in our Solutions Implementation team
will provide hands-on management for multiple simultaneous projects around UI
domain. This role is based out of Bangalore, India.
Key Accountabilities:
Managing project deliverables in line with the project plan
Providing status report to different stakeholders
Implement process improvement
Provide strong technical leadership and hands-on involvement with CSS3, HTML5, JQuery, PSD Conversion to HTML
Responsible for implementing best practices for project delivery
Manage a delivery team to ensure timely, accurate and high quality customer deliveries
Own all major and minor project releases for the Solutions Implementation team
Conduct peer-reviews and lead reviews and provide feedback
Advising on and co-ordinating team's technical activities
Identifying and owning architectural and other technically based risk, escalating as appropriate
Ensuring the non-functional requirements are achievable and subsequently met
Ensuring adherence to appropriate standards of technical best practice
Controlling the technical configuration of the solution
Managing technical aspects of the transition of the solution into live use
Resolving technical differences between technical team members
Desired Skills
Hands-on experience with CSS3, HTML5, JQuery, PSD Conversion to HTML and Wordpress
Experience in Responsive Web Design and Cross Browser Implementation
Leadership & Management
Imbibe and represent our culture, core values and ensure the behavior and feedback is cascaded through the organization
Provide feedback to the leadership team by demonstrating understanding of business, markets, and industry trends and needs
Education and Experience Requirements
Bachelor's degree in Engineering or relevant fields
5+ years of experience in a role of a UI developer at technology and product development teams
Experience of working in a global distributed development model
Track record of delivering high performance products
Domain - digital - E-commerce, marketing, social, mobile, UI (HTML5, CSS3, JavaScript, JQuery and Wordpress)



