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

About Freshworks
About
At Freshworks, we pride ourselves on building powerful, sophisticated software that’s fun and easy to use. We believe that customers are the foundation of a successful business and we want to enable every team to deliver moments of wow to them.
We are constantly on the lookout for smart people who are passionate about building great products, designing great experiences, building scalable platforms, and making customers happy.
Connect with the team
Similar jobs
Qualifications:
Primary Skill Set:
5+ years for experience in developing highly scalable, reliable, secure web applications
Experience with React.js, Node.js, Redux, flux, Javascript (preferably TypeScript).
Atleast 1 years of experience in product or SaaS development.
Excellent Team management, communication skills, both verbal and written
Strong CS fundamentals like data structures and especially the asynchronous challenges that are faced by JavaScript developers regularily.
Preferable Skillset:
One year of experience using AWS services, such as Lambda, SES, SQS, EC2, RDS, ELB’s and have knowledge of VPC’s (AWS and/or RightScale knowledge a plus.
Proficient with the Webpack,Jest, Eslint, Jenkins, Docker, Enzyme.
Experience designing data persistence and caching concepts using both SQL and NoSQL DBMS (MySQL, DynamoDB, Redis, etc.) and client side storage
Profile and improve frontend performance
What you will do:
- Working with server-side JavaScript frameworks like Express based on Node.js
- Working in an Agile environment, particularly Scrum and JIRA
- Writing automated tests and testable code using Jest
- Connecting the UI with backend using REST API or GRAPHQL
- Transforming UX wireframes/design into responsive web pages
What you need to have:
- Minimum of 4 years (and above) experience in modern UI frameworks like ReactJS web/Native
- Experience and expertise in HTML, CSS and Javascript
- Familiar with UI design concepts and user interface design
- Experienced user of the GIT/GITHUB repository
- Experience with hands on UI development
- Experience in modern UI frameworks like ReactJS web/Native
Job Description:
- Should be strong in Angular Development.
- Experience in Redux , Bootstrap, css3, hands on third party library integration
- Good experience in client communication - oral and written communication skills.
- Should take responsibility of the work
- Good Understanding on Server-Client Architecture
- Good analytical and problem-solving skills.
Interview Process:
All the interviews round will be conducted virtually on Google meet
Company Overview:
"Born out of a garage in Bangalore, India in 2011, Data Template is an Information Technology Services company, delivering cutting-edge and emerging technologies to help the client stay ahead of the competition. We deliver technology services for solving complex business challenges with breakthrough technical innovations. Data Template is known for providing clients with a superior engagement experience through a combination of business acumen, intellectual curiosity, collaborative work style, and strong partnerships. Our deep technical expertise mitigates project risk and reduces total cost of ownership for our clients. Data Template takes an agile, collaborative approach to create customized solutions across the digital value chain."
Website: http://www.datatemplate.com/">www.datatemplate.com
Job Summary
- Minimum 2years working experience in Application development using Angular 5/6.
- Strong proficiency in JavaScript and the JavaScript object model, JS MVC frameworks, redux such as Angular5/6, State Management With NgRx(Required).
- RestAPI Integration via Http,
- ThirdParty Integrations (Angular Material or PrimeNG),
- Lazyloading ( custom preloading Strategy ),
- Validation,
- Reactive Architecture ( RxJs Observables & Operators )
- Unit Testing (*not mandatory but would be a plus),
Responsibilities and Duties
- Be part of a full team delivering a complete front-end application
- Ensuring high performance on mobile and desktop
- Cooperating with the back-end developer in the process of building the RESTful API
- Develop/Design, implement, and test high-quality web applications in a cloud-based environment.
- Help brainstorm and plan new applications and web services.
- You will take ownership of technical problems and their resolution, including proactively
- Communicating with product managers, developers, architects, and the operations team.
- Provide accurate effort-estimates for deliverables.
Selected intern's day-to-day responsibilities include:
1. Push the limits of web design and create great user experiences
2. Build smooth, stable, and fun products
3. Develop features from design through implementation and launch
4. Evaluate technical tradeoffs of every decision
5. Work with high available infrastructure practices
6. Perform code reviews that guarantee code quality
Other requirements
1. Knowledge in NextJS, React, NodeJS, HTML, JavaScript, CSS,ES6/TypeScript, Redux, React Hooks
2. Basic knowledge on version control and continuous integration systems (e.g., Git)
3. Good to have knowledge of Python, AWS, or Google Cloud
4. Good problem-solving skills, logical thinking ability, strong coding fundamentals
5. Willing to work in the startup environment, challenge yourself and grow
6. Based in Bangalore and willing to work from our office
- You have a strong appreciation for design and interaction, as well as an intimate understanding and appreciation for presentation layer code.
- You love puzzles, problem-solving and have proven in-depth knowledge in a variety of tech stacks.
- You are passionate about being precise in the implementation of designs and do not compromise on quality.
- You are comfortable working in a high-pressure environment and are able to adapt to the needs of the day.
- You are open-minded and curious to learn
Expectations and Responsibilities
- See a project through from conception to finished product
- Strong organizational skills. You should not need someone to “manage” you
- Excellent verbal communication skills
- Good problem-solving skills
- Attention to detail
- Be able to push the boundaries of technology to deliver an unparalleled product
- Able to research and use cutting edge tools to deliver seamless experiences for users
We expect you to have some exposure to the following technologies
- HTML5, CSS, SASS, JS
- CSS Libraries - Boostrap, CSS Grid
- Front-end frameworks (React/Angular/Vue)
- Git
What You’ll Do
- Should be able to develop an application with vanilla Javascript without any frameworks.
- Maintain reusable code and improve code quality.
- Optimize application for maximum speed.
- Should take ownership and work closely with other teams. such as back-end.
- Make suggestions for better solutions to problems and keep abreast of the latest and emerging technologies.
- Be comfortable working throughout the lifespan of a project.
Who you are
- Should have minimum 5+ years of experience.
- Proficient understanding of web markup, including HTML5, CSS3 and vanilla JavaScript.
- Should have good knowledge on ES6.
- Understanding of CSS pre-processing platforms, such as LESS and SASS.
- Should be proficient any of the the frameworks ReactJs, VueJs etc.
- Should have knowledge on Node Js.
- Should have hands on experience web component development.
- Good understanding of Responsive Web Designing, CSS media queries and Bootstrap library.
- Understanding of cross-browser compatibility issues and ways to work around them.
- Good understanding of asynchronous/Ajax request handling.
- Good understanding of OOJS.
- Knowledge of code versioning tools, such as GIT.
- Knowledge in writing UI test cases using any test framework.
Education
- Bachelor's degree in Computer Science, Engineering or equivalent demonstrable experience.
Benefits
- In addition to competitive salaries and benefits packages, Nisum India offers its employees some unique and fun extras:
- Continuous Learning - Year-round training sessions are offered as part of skill enhancement certifications sponsored by the company on an as need basis. We support our team to excel in their field.
- Parental Medical Insurance - Nisum believes our team is the heart of our business and we want to make sure to take care of the heart of theirs. We offer opt-in parental medical insurance in addition to our medical benefits.
- Activities -From the Nisum Premier League's cricket tournaments to hosted Hack-a-thon, Nisum employees can participate in a variety of team building activities such as skits, dances performance in addition to festival celebrations.
- Free Meals - Free snacks and dinner is provided on a daily basis, in addition to subsidized lunch.
KeepTruckin is on a mission to modernize the trucking industry. With the leading fleet management platform, we are bringing trucks online and fundamentally changing the way freight is moved on our roads.We see our hard work rewarded in tangible ways every day and we believe that intelligence is most powerful when paired with humility. We're motivated by the opportunity to impact and improve every facet of a trillion-dollar industry that touches everyone's lives. KeepTruckin is proud to be a Forbes Cloud 100 company, a 2020 Career-Launching Company by Wealthfront and named a Forbes Best Startup Employer 2020.
About the Role:
As a Senior Frontend Engineer, you will play an integral part in designing components and platforms for new services within KeepTruckin's Freight product line. You will implement complex features using modern frameworks and work on a fast-growing team eager to make a significant impact by connecting the world's trucks.We are looking for senior engineers who are driven by impacting and revolutionizing a space where the last major technical innovation was the invention of the diesel engine. We are seeking team players who have strong problem solving skills, and thrive on innovation and continuous improvement. We pride ourselves on our culture and the ability to work effectively across a highly diversified team.
What You'll Do:
Work alongside product and other cross-functional counterparts including designers, back end, and QA on features that power freight productsCreate the best possible user experience in our web applications, and come up with creative, outside-the-box solutions for complex problemsWrite modular and maintainable front-end code, and actively participate in writing unit tests, improving quality, and performing code reviewsParticipate in full SDLC process in a CI/CD centered development, and actively work on our AWS cloud infrastructureResearch new technology and design patterns in collaboration with fellow engineers; propose changes that bring both short term and long term benefits
What We're Looking For:
BTech/MTech in Computer Science or related fields and 5+ years of experience building front-end software that is shipped in productionExperience with modern front-end frameworks, patterns, and browser technologies, and experience building single-page frontend applicationsExpert in HTML, CSS, JavaScript, and other display-centric web technologies, and in at least one modern JS framework (ReactJS, AngularJS, VueJS, etc)Proficient knowledge of asynchronous request handlingExperience working with REST APIs, GraphQL, -or- similar APIs, and experience with automated testing, Agile/Scrum, and SaaS, as well as B2B Enterprise applications and AWS infrastructureCreating a diverse and inclusive workplace is one of KeepTruckin's core values.
We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.Please review our Candidate Privacy Notice here. ( https://drive.google.com/file/d/1Xs7GivrHCj05XC6-mn6MsRGG3V5AcgZ5/view?usp=sharing )








