Job description
Design and develop highly scalable, reliable and fault-tolerant systems for one of the world s fastest-growing startups
Work with business to define requirements
Perform technical design and hands-on coding for development and enhancement efforts
Develop new user-facing features
Building reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
Assure that all user input is validated before submitting to back-end services
Promote best practices in design and coding
Conduct design and code reviews
Understand the customer needs & implement
Articulate complex problems communicating viable architecture and design approaches in a clear and concise manner
Enhance the agile SDLC within the Development Team through new learning, continued growth, and applying industry best practices and processes
Occasionally participate in customer demos & provide inputs wherever required
Keep optimizing & automating mundane tasks
REQUIREMENTS
4 - 7 years of professional front-end development experience
Hands-on experience with Front end technologies - HTML, CSS, JavaScript
Experience with React Ecosystem (React Router, Styled components, Server-side rendering, Context API, React Hooks) is strongly preferred
Good to have Java experience.
Experience with state management libraries such as Redux or MobX is huge plus.
Proficient understanding of cross-browser compatibility issues and ways to work around such issues
Experience in backend programming language such as Java is strongly preferred
Experience in building Web applications using frameworks like Spring, Microservice architecture
Work experience, preferably from internet companies, products or startups
Expertise in design principles and their application
Strong verbal and written communication skills
Fast Learner & a Team Player
Role: Software Development - Other
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Key Skills
GITCodingJavascriptAgileManager TechnologyHTMLAdobeciscoSDLCAnalytics