SDE 1 Frontend (React.js)
Job details
TO GET TIMELY UPDATES ON JOB OPENINGS, FEEL FREE TO JOIN OUR COMMUNITY @ (4L+ MEMBERS FROM 35+ COUNTRIES) Looking for a passionate and hardworking Software Development Engineer 1 Frontend (React.js) with a bachelor's degree or equivalent and minimum of 1 year of experience on technologies like JavaScript, React JS, Redux, HTML and CSS. Someone who can succeed as an Frontend Engineer in the IT team because of their strong leadership skills. They are natural problem solvers and are driven by goals and growth. They will be responsible for managing the planning and implementation of user-interface components using React.js workflows (such as Redux). They will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Their goal will be to ensure that the product being built is of high quality to attract potential customers thus increasing our company's profitability. They are someone who is currently living in Mumbai or are willing to relocate later and can start immediately or have 30 days or lesser notice period. Job Responsibilities:
- Developing new customer/internal-facing features using React with TypeScript, Redux, and other JavaScript libraries
- Building reusable cross-platform components and front-end libraries for future use
- Translating requirements, designs, and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Working with the team on new e-commerce projects, from initial business development and discovery phases through implementation and deployment of the completed project
- Maintaining and enhancing existing e-commerce websites and technologies, while adhering to best practices
- Playing a significant role in requirements gathering, working with Marketing, Design and Product Management by providing technical suggestions
- Partaking in Sprint planning calls and providing technical input (approach, estimate)
- Performing code reviews before deployments and communicating technical reviews/feedback to engineers in a positive manner
- Understanding and upholding current design and architecture patterns and principles
- Working with the team to deliver business needs in the fastest possible timeframe without incurring significant-tech debt
- Object-oriented Javascript, jQuery, ES6, React JS (at least one application in Versions 16.8 or above)
- Redux (Action Type, Action Creator & Reducers)
- Middleware(Redux-Thunk, Redux-Saga)
- React Hooks, Axios & Fetch library, Managing States & Props efficiently, React Forms, Validation (Schema & Non-Schema using any third-party library or custom).
- Candidate should be aware of the production build process, HTML5, knowledge of CSS, Rest API integration knowledge, Authentication(Token Based) & Authorization with Routes.
- Expertise with Web Services / REST APIs.
- Proficiency in Linux and deployment on Linux.
- Must have hands-on experience in writing unit test cases using Jest or Jasmine.
- Skillful experience in Node JS / Express / MongoDB will be a plus.
- Knowledge of AWS services like S3, CloudFront would be valuable.
- Strong organizational skills
- Great interpersonal and communication skills
- Good time-management skills
- Passion for results and excellence
- Must be able to get the job done by working collaboratively with others
- Fast learner
- Proactive problem resolution
- Bachelor's degree in Computer Science from Tier 1 or Tier 2 colleges.
- Official Notice Period or Last working day of lesser than 30 days
- Minimum 1 years of experience in Reactjs and Javascript and working on them in the current project
- Handson experience in Redux, HTML and CSS
- Willing to work from the office 5 days a week
- Willing to work in a startup
- Compensation based on your competency and potential
- Opportunity to work in a growing organization, with ever-growing opportunities for personal growth
- Opportunity to work with the industry's most sophisticated technologies!
- Wide range of stellar benefits including health, dental, vision, and life insurance as well as paid time off, sick time, and parental leave!
- Work-life balance with 5 working days a week
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.