Job Description
Responsibilities
• Write high-quality reusable code to develop the dynamic user interface for various platforms
• Collaborate with project managers, senior developers, and business partners for work planning, sharing new ideas, code demonstrations, troubleshooting, and bug fixing
• Optimise front-end elements to maximise performance across different devices and browsers
• Assist team members in architectural compliance, functional accuracy validation, and adherence to appropriate industry standards
• Keep a record of the status and progress of assigned tasks to project teams and managers
Requirements
• Bachelor's/Master's degree in Computer Science, Mathematics or any alternative computer programming training
• At least 4+ years of experience working in front-end development
• Vast experience in developing web-based UI using JavaScript, React.js, and/or Typescript
• Proficiency in popular React tools such as webpack, Redux, Flux, etc.
• Familiarity with debugging problems using appropriate tools
• Knowledge of object-oriented principles, design patterns, and software designing and architecture best practices
• Both verbal and written communication skills
• Efficiency in handling technical issues expertly, producing new design ideas and substitutions where required
• Appreciate and add to a collaborative team effort
• Typescript
• React
• JavaScript (ES6+)
• Jest (unit tests)
• Responsive design (mobile and desktop) experience
• Storybook JS (UI component development)
• CSS-in-JS frameworks (Styled components / Emotion)
• UI frameworks (Material, Chakra, Semantic)
• HTML5/CSS/SASS
• Webpack 4/5+ and/or FE build tools and bundling
• Independent, resourceful, analytical, and able to solve problems effectively
• Ability to be flexible, agile, and thrive in chaos
• Excellent oral and written communication skills
💡 Quick Summary
Seeking a career-building opportunity? The SDE position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
