UI/Frontend Developer - AngularJS/React.js at Artivatic · Bengaluru (Bangalore) · 2 - 4 years · ₹6L - ₹11L / yr · Raised funding · Posted 6 Jun 2019


About Artivatic
About
Company video


Photos
Connect with the team
Similar jobs (10)
Company Description CorpCare is India’s first all-in-one corporate funds and assets management platform based in Mumbai. We offer a single window solution for corporates, family offices, and HNIs to formulate and manage treasury management policies. Our portfolio management system provide assistance in conducting reviews with investment committees and the board.
Role Description Role- Frontend Developer (Next JS) CTC- Upto 12 LPA
The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design.
Responsibilities Designing, developing, and testing UI for mobile and web applications. Build reusable code and libraries for future use. Accurately translate user and business needs into functional frontend code
Qualifications Bachelor's degree or equivalent in Computer Science. 2+ years' experience in frontend development. React and Next JS experience is must. Familiarity using Scrum/Agile development methodologies. Experience building object-oriented web applications in JavaScript, HTML5, and CSS3

Company Background:
Founded in 2016, they are one of the leading online scheduling software companies in the world, with over 200,000 customers globally. They are a profitable, high-growth bootstrapped platform-as-a-product company with 50+ team members looking to grow to $50M in revenue in the next 3 years.
Loction: Remote (Expenses paid quarterly travel to Head Office)
About this job
We are looking for a Senior Software Engineer with 5+ years of experience in Angular and frontend application development. You will work with a team of problem solvers working collaboratively to build custom solutions. If you are excited to learn new things and thrive in a team-based culture, and if you are looking for hyper-growth in your career then this could be a place for you!
What will you do
- Work with the team to break user stories into tasks and delegate them to the team members.
- Write code that meets standard and delivery guidelines.
- Mentor other engineers on the team to develop high-quality software (including the use of static analysis tools, Testing frameworks, and code reviews)
- Analyze solutions and help implement engineering best practices.
- Work with Project Managers for timely delivery and forecast.
- Lead and mentor junior engineers on technical issues. Perform blameless RCAs when issues occur and take ownership to resolve issues.
- Work closely with backend engineers, DevOps, and QA teams for seamless delivery.
What you should have
- Strong experience with front-end technologies including Angular, Javascript and gRPC, RESTful APIs, etc
- Ability to write efficient, secure, well-documented, and clean code
- Proven ability to work with multiple teams, multitask and prioritize.
- Experience with Git, JIRA, and Agile working methodology
Benefits
- Competitive compensation
- A chance to work and contribute to company's low-code platform which is soon to be open-source.
- Endless career opportunities and multiple paths for career development - Paid parental and maternity leave
- Hospitalization, health, and life insurance, and accident coverage
- Flexible hours
- Remote working flexibility
- Transparency and visibility throughout a fast-paced, successful growth organization
So what happens next?
Once we receive your application our recruitment team will go through it personally and will set up a chat to know more about your experience and interests. If we think you could be a good addition to our company, we will connect you to our team including managers so you can learn more about the life at the company and your responsibilities. We always try to give candidates a smooth onboarding experience.
- Designing and developing interactively Adapting / Responsive web applications using best practices on ReactJs and the latest front-end technologies.
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS, LESS / SASS.
- Cooperating with the back-end developer in the process of building the RESTful APIs.
- Participate in complex technical and design decisions for ReactJs projects.
- Ensuring high performance of applications (on mobile and desktop) and providing support.
- Work closely with design teams, development teams and testing teams.
- Coordinate team deliverables assuring Quality and Completeness.
- Unit Testing.
Technical Skills:
- Highly Skilled with proven experience in React 16+ and its State Management tools like Redux, styling framework like Material UI.
- Proficient in CSS, LESS / SASS, Semantic HTML, and writing cross-browser compatible code.
- Extensive experience using JavaScript/ Typescript, HTML5, CSS/CSS3, LESS/SASS, Bootstrap, AJAX, JSON, Gulp, Grunt etc.
- Good Knowledge in Rest APIs/ GraphQL.
- Experience in tools such as GIT / SourceTree / Bit Bucket, JIRA, Confluence, etc.
- Should have understanding of the agile methodology
- User should have basic knowledge on tools like Figma / Adobe XD and photoshop etc.
Nice to have:
- Nice to have knowledge in Angular, NextJs.
- Nice to have knowledge in Progressive Web Application (PWA), Service Worker and Web Worker, etc.
- Best practices for Website Accessibility (WCAG)
Personal Traits:
- Strong Verbal and Written communication skills, such as meeting facilitation, presentation and documentation
- Work day-to-day with development team, QA testing team, providing expert support to each as needed and appropriate.
- Lead and Coordination experience with critical thinker and good problem-solver.
Education Qualification
- UG: B. Tech / B.E. – Computers OR PG: MCA / M. Tech
Within Freshworks, our team is known by many names Frontend CoE, Frontend Platforms, and
Frontend Experts, to name a few. Our team is a group of experienced individuals who have built
multiple products and scaled them to be highly performant.
We help develop tools and infrastructure services for the frontend tech stack that enables our product
teams to produce consistent and scalable applications on the web. Our goal is clear and
straightforward which is to create the next generation user experience of B2B SAAS.
When we are not building cross-platform features, we interact with frontend teams across the
company and provide expert opinions on various technology and scalability challenges. We
formulate best practices that are followed by teams across the organization.
We are builders and keepers of Crayons - Our own open-source design system is built on Web
components, making Crayons a truly cross-platform library of components and utilities.
We own the frontend performance analytics engine that is used by all the products across the company to track and measure the performance of our frontend system from initial load times to
Our team values a culture of inclusiveness, giving every team member the opportunity to share
opinions and pursue them based on collective alignment. We strongly believe that each one of us
should lift each other and success is achieved as a team.
What we are looking for?
A minimum of 7 years of relevant professional experience
You are very strong in web development fundamentals
You have worked on varied projects in the frontend area and thereby you have a broad
spectrum of exposure to building web-based products and solving problems in the frontend
space
You are extremely proactive and highly biased towards action and progress.
You are independent and self-driven
Responsibility
A well-rounded experience in building products and applications on the web.
Led a team to build highly maintainable web applications using Native JS and using any JS
library like React, ember etc.
Very comfortable with agile methodology and should have taken part in all the stages starting
from backlog management to sprint planning, managing team member’s sprint tasks to fully
delivering epics
Should have set up quality control best practices on code, design and task execution by way
of review and PR workflows.
Should exhibit a strong capacity to deliver something regularly weekly or bi-weekly
Should have experience in collaborating with multiple cross-functional teams like design,
product management etc
Ability to distil specifications from different stakeholders and work with team members to
deliver epics on time with quality
Knowledge of how to make web applications performant by deploying to scaling
infrastructure such as CDN, Filestore etc.
Experience in building Accessible UI, including building applications that are optimized for keyboard, mouse and touch interactions.
Should have collaborated with Architects on the design and implementation of the frontend
application stack.
Nice to have
Experience in Micro frontend architecture and have built apps in this area
AWS systems that help in hosting and managing client infrastructure like S3, Cloudfront,
Lambda etc
Job Description:
We are looking for an expert JavaScript developer who is highly skilled with Vue.js. Your primary focus will be developing user-facing web applications and components.
Good experience in VueJS. Background of React/Angular.Strong knowledge of OOJS and ES6
Ability to write reusable, effective, and scalable JavaScript code. Building modular and reusable components and libraries. Translating client’s technical specifications into code.
You’ll implement them with the Vue.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 back-end developers and UX/UI designers. Your commitment to team collaboration, perfect communication, and a quality product is crucial.
Work Experience: 3 to 4 years
Responsibilities:
Developing user-facing applications using Vue.js
Building modular and reusable components and libraries
Optimizing your application for performance.
Implementing automated testing integrated into development and maintenance workflows
Staying up-to-date with all recent developments in the JavaScript and Vue.js space
Keeping an eye on security updates and issues found with Vue.js and all project dependencies
Proposing any upgrades and updates necessary for keeping up with modern security and development best practices.
Skills:
Highly proficient with the JavaScript language and its modern ES6+ syntax and features.
Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM.
Familiarity with the Vue.js ecosystem, including Skills.
Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
Good understanding of HTML5 and CSS3, including ( Sass or Less depending on your technology stack )
Knowledge of functional programming and object-oriented programming paradigms
Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
Proficiency with modern development tools, like Babel, Webpack, and Git
Good understanding of HTML5 and CSS3, including ( Sass or Less depending on your technology stack )
Understanding of server-side rendering and its benefits and use cases.
Knowledge of functional programming and object-oriented programming paradigms.
Ability to write efficient, secure, well-documented, and clean JavaScript code.
Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha.
Experience with both consuming and designing RESTful APIs.
● 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:
● 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
● 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, SVN, and Mercurial)
● Familiarity with code versioning tools (such as Git, SVN, and Mercurial)













