- Early StageStartup in initial stages
Senior Frontend Engineer
- ₹15L – ₹20L • No equity
- 3 years of exp
- Full Time
Not Available
In office
About the job
Roles and Responsibilities:
Designing and Developing Applications: The SDE 2 will lead the design and development of sophisticated web applications using React.js, working closely with product managers and designers to implement new features and enhance existing ones.
Coding: The SDE 2 will write high-quality, maintainable, and efficient code, ensuring adherence to best practices and coding standards. This includes debugging, optimizing performance, and implementing new functionalities.
Test and Maintenance: The SDE 2 will oversee the testing of applications to ensure robustness and reliability. They will troubleshoot and resolve issues promptly, maintaining the applications post-launch with regular updates and optimizations.
Mentoring and Knowledge Sharing: As an experienced developer, the SDE 2 will mentor junior developers, conduct code reviews, and foster a culture of continuous learning and improvement within the team.
Collaboration: The SDE 2 will work in a collaborative, cross-functional team environment, contributing to planning sessions, architectural discussions, and providing constructive feedback during code reviews.
Continuous Learning: The SDE 2 will stay updated with the latest industry trends, tools, and technologies. They will proactively suggest and implement improvements to the development process and tech stack.
Skills Required:
Proficiency in JavaScript/TypeScript: The candidate must have an advanced understanding of JavaScript and TypeScript, with substantial experience in building complex applications.
Expertise in React.js: The candidate should have deep expertise in React.js, including its core concepts like components, hooks, state management, and props. Experience with state management libraries like Redux or Context API is essential.
Strong UI/UX Design Principles: The candidate should have a strong grasp of web UI design principles, patterns, and best practices, ensuring seamless and responsive user experiences.
API Integration and RESTful Services: The candidate must be adept at integrating frontend applications with backend services, including experience with GraphQL or similar technologies.
Database Knowledge: The candidate should have experience with using databases in web development, understanding both relational and non-relational databases.
Version Control/Git: The candidate must be proficient with version control systems like Git, including branching, merging, and pull request workflows.
Problem-Solving Skills: The candidate should possess excellent problem-solving abilities, capable of diagnosing complex issues and providing effective solutions.
Team Leadership: The candidate should demonstrate strong leadership skills, with experience in mentoring team members, leading projects, and collaborating effectively across teams.
Communication Skills: The candidate must have excellent communication skills, both verbal and written, to articulate ideas clearly and work effectively with diverse teams.
Adaptability and Learning: The candidate should be eager to learn new technologies, adapt to changing requirements, and continuously improve their skill set and the development process.
As an SDE 2, you are expected to bring a high level of expertise and leadership to the team, driving the development of high-quality applications and fostering a collaborative and innovative work environment.
About the company
- Early StageStartup in initial stages