Job Description:
We are looking for skilled Full-Stack developers who can architect and develop large-scale enterprise applications using React.js for front-end and Node.js for API's.
Responsibilities :
- Review application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user interface components using React concepts.
- Writing application interface codes using Javascript following React.js workflows.
- Understand proposed features and quickly design and build scalable API and SQL schema & queries.
- Proactively analyze website performance and implement solutions for improvement.
- Collaborate with architects, developers, business analysts, and QA analysts to design, develop, and test applications.
- Documenting application changes and developing updates.
- Collaborate with other team members.
Requirements :
- Bachelor's / Master's in Computer Science, Computer Engineering, or related field.
- Proven work experience as MERN developer (1 yr - 5 yrs)
- 2+ years of experience building complex web applications.
- Solid work experience using component-based development on the client-side.
- 2+ years of experience coding robust and secure Rest API's in Node.js, JSON, XML.
- Experience coding in JavaScript, HTML, CSS.
- Experience in integrating systems using Rest APIs and single sign-on.
- Experience with continuous integration / continuous deployment using AWS CodePipeline and CloudFormation templates.
- Experience with AWS infrastructure (API Gateway, S3, Lambda, Aurora, EC2).
- Experience with Google Analytics integration.
- Deep knowledge to create standards-compliant, cross-browser, mobile compatible front-end code with responsive design.
- Deep knowledge of server-side and front-end performance optimization.
- Strong design skills are a huge plus.
- Should be a self-starter who is excited to solve many technical challenges relentlessly.
- Must have excellent written and verbal communication skills.
- Should manage own time and work well both independently and as part of a team
Perks & Benefits :
- 5 days working
- Flexible work timings
- Work from home
- Bonuses / Structured Incentives
- Insurances
- Work culture
- Work-life balance