

Similar jobs
Ā
- We are looking for candidates who have good programming skills. Strong on data structures, algorithms, understand time space complexity, able to come up with multiple solutions and then arrive at most optimized one keeping in mind customer requirements. Should also be well aware of OO concepts. If he / she has a strong background on these areas ( in any programming language),
- Next the candidate should have worked on JS Ā with good hands on experience in a few projects mainly in backend development like making api calls, handling exception, models, data transformations, controllers etc.Ā
- The last would be having some experience in any one of react.js/ node.js or even angular.js since some of these are being used in the current project.Ā
- Prefer candidates with Angular (ver 8+), react.js (ver 16+), Node (Ver 14+) and extremely good in JavaScript, HTML & CSS
- Experience : 3-6 years relevant
Ā

Job Description
Egnyte is seeking talented engineers to join our team in Mumbai or to work remotely elsewhere in India. If youād like to contribute your skills to the development of a global product with an impressive client base, please reach out!
Egnyte is a product-focused company based in Silicon Valley in California, not a software outsourcing business. We build and maintain our flagship software used by companies like Red Bull and Yamaha. We help businesses navigate the complex world of content and data management. Egnyte provides customers with secure access to 100% of their business files from any device, regardless of where those files physically reside. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity.
Your job will be to make meaningful contributions to two parts of our platform: Egnyte Protect and Egnyte Connect.Ā
Youāll have plenty of opportunities to learn from other Egnyters working in India, the United States, and Poland. Knowledge-sharing is a fundamental part of our culture, and we know how to share knowledge across distributed teams.Ā
Weāre building enterprise software for companies of all sizes. It means that every day weāre dealing with a large scale. We build our apps with React, we use SASS and CSS modules for styling, Webpack for bundling, Jest and Enzyme for testing, and Redux with Sagas for state. We do have some older bits of tech in our stack too, like Backbone with Marionette, but weāre actively working on removing them from our codebase.Ā
Since our app is fairly complex, we care about writing a fair amount of tests for it. We have thousands of unit and functional tests and this number is getting bigger. We are aiming to move to continuous delivery when our coverage is satisfactory. Our app is used by thousands of people every dayāitās a tool for them to do their job which is why we care a lot about not having any regressions in the app.Ā
As engineers, we have strong product ownership. It means we are part of product development from early designs to deployment and monitoring. This allows us to have a deep conversation with Design and Product teams about not only how we build things but also what we build.
What Youāll Do will include
- Developing system components throughout the whole product lifecycle. Your task will be to build user interfaces that are usable and informative. In order to do that, youāll need to combine and process data from different parts of the system. Building a scalable and maintainable product used by over 350 thousand users every day
- Influencing the development strategy and technologies of a global product deployed on hundreds of servers around the world
- Supporting other team members to help them fulfill their potential
- Leading and owning projects end to end, from design to deployment
- Collaborating with other frontend developers to design, architect, implement, and build a frontend project
- Being part of a professional team collaborating with QA and backend developers
- Cooperating closely with UX designers and product owners to bring state-of-the-art frontend experience of a product.
- Coming up with your own ideas for product enhancement and productivity boosts
YourĀ Qualifications
- Hands-on experience designing and developingĀ highly scalable applicationsĀ from both functional and performance perspective
- Expert knowledge ofĀ ES6+, HTML5, CSS3
- Experience withĀ ReactĀ ecosystem (our stack is based on React, Redux, Webpack)
- Practical experience with TDD
- Understanding of cross-browser compatibility issues
- Adaptability in a dynamic environment
- Practical experience with unit testing and end-to-end automation
About Egnyte
In a content critical age, Egnyte fuels business growth by enabling content-rich business processes, while also providing organizations with visibility and control over their content assets. Egnyteās cloud-native content services platform leverages the industryās leading content intelligence engine to deliver a simple, secure, and vendor-neutral foundation for managing enterprise content across business applications and storage repositories. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity. Investors include Google Ventures, Kleiner Perkins, Caufield & Byers, and Goldman Sachs. For more information, visithttp://www.egnyte.com/">Ā http://www.egnyte.com/">www.egnyte.com
#LI-Remote

We are hiring React JS Developer for Dehradun location
Ā
- In depth knowledge of React JS.
- Experience creating front end applications usingĀ HTML5, CSS, bootstrap.
- Hands on experience with JavaScript Development on both client and server-side.
- Ability to work both independently and in collaborative teams to communicate design and build ideas effectively.
- Able to handle multiple projects and competing deadlines.
- Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigation.
- Excellent communication and Client interaction.


What You Will Be Doing:
- Create highly responsive B2C web-app using a wide range of open source frontend and backend technology.
- Create single page applications using a wide range of javascript & cutting edge libraries/frameworks.
- Responsible for the full lifecycle of a project, including development, unit testing, system testing and change management.
- Research technical issues and provides recommendations to enhance JavaScript products.
- Manage/Lead a team of 10+ javascript fullstack developers to handle a wide range of projects across different products.
- Code reviews, Overall project estimations, Estimation reviews, Project planning.
- Interact with stakeholders for the development requirements gathering.
- Layout a technical career growth plan for the team members.
- Working with multiple projects.
Ā What we are looking for:
- Bachelorās degree in Computer Science or equivalent preferably from IIT,NIT & other premier institutes.
- Rockstar Javascript developer, who appreciates the intricacies of JS as well as passionate to follow new trends in JS.
- Experience with product companies.
- 9-12 yrs of software development on advanced JavaScript stack (Native Javascript, Asynchronous Request Handling, AJAX, HTML5, CSS3, etc).
- 2-4 yrs of experience in leading and mentoring a team.Ā
- In-depth knowledge in ReactJS & NodeJS
- Proficiency in any other modern web frameworks will be a plus.
- A solid knowledge of advanced data structures & algorithms.
- Proficient in Computer Science fundamentals & object-oriented design.
- Solid understanding of cross-browser compatibility issues and ways to tackle those.
- Must possess a track record of building Single Page responsive UI.
- Experience with Databases such as NoSQL and any RDBMS will be a plus.
- Experience with transport protocols such as TCP, HTTP & WebSocket.
- Expressing and appreciating design patterns is a real addition.
- Critical of coding practices and development methodologies.
.

- Firm grasp of the JavaScript / Typescript language and its nuances,
- including ES6+ syntax
- Knowledge of Object oriented programming
- Ability to write well-documented, clean Javascript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Understanding of REST APIs, the document request model, and offline storage

- 4.5+ years Experience with AngularJS
- Available for immediate joiningĀ
- Strong expertise with HTML, CSS, and writing cross-browser compatible code.
- Good understanding of AJAX and JavaScript Dom manipulation Techniques
- Experience with RESTful services
- Experience in JavaScript build tools like grunt or gulp
- Expert in any one of the modern JavaScript MV-VM/MVC frameworks (AngularJS, JQuery, NodeJS, GruntJS)
- Hand on and implements complex AngularJS applications, directives, controllers, services
- Critical thinker and problem-solving skills
- Team player

- 2-3 yrs of strong experience in building mobile web frontend for b2c products using React.
- Understanding of server side rendering, nextjs.
- Ability to build progressive web applications with optimized lighthouse score.

Skill Set # 2
- 3 ā 6 years hands experience profiles
- Hands-on Experience in
- .NET Core 2.1 and above,Ā Asp.net, WebAPI, C#
- Sql Server 2012+Ā /DB
- Good working knowledge in AngularĀ 7 and above
- Ajax / J-query / BootstrapĀ /Ā LINQĀ /Ā HTML 5.0
- MVCĀ / Entity FrameworkĀ will be an added advantage.
Key Responsibilities
- Design, build new applications using Framework 4.0 (/latest) / .NET Core.
- Enhance applications using C#.NET, Web Services / Web API, Entity Framework /Ā http://ado.net/">ADO.NET.
- Strong coding knowledge on developing applications using Web APIs / REST APIs.
- Hands-on development experience in building Responsive Web Design user interfaces using HTML5, CSS3
- Develop On-premise / Cloud (using Azure) hosting applications.
- Hands on experience in transactional databases, write Stored Procedures and Functions in SQL Server.
- Knowledge in full SDLC phases (Waterfall or Agile depending on the application)
- At least three years of Experience with Dot net, C#, Ajax, SQL, JavaScript, HTML, CSS
- Good written and communication skills.


- Minimum 3 years experience in React redux and Flux
- 3 years experience in Frontend skills
- Familiarity with database technology such asĀ MySQL, Ā MongoDB. Ā·
- Good communication.Ā



