Software Engineer at DecoverAI | Torre

Software Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time
Hidden
(SIGN IN to learn if it’s a match)
The job admin(s) requested that this be hidden from the public.
location_on
Redwood, D3, Manayata Tech Park, Nagavara, Bengaluru, Karnataka, India
Posted 11 months ago

Responsibilities


We are seeking a highly skilled and experienced Frontend Developer with a strong background in Node.js, React, and CSS. The ideal candidate will have at least 3 years of experience in frontend development, demonstrating a deep understanding of web technologies and best practices. You will be responsible for designing and implementing user-facing features, ensuring high performance and responsiveness of applications, and working closely with backend developers, UX/UI designers, and other team members to deliver high-quality products. Key Responsibilities: * Develop and maintain scalable web applications using React and Node.js. * Implement responsive designs using CSS and preprocessors like SASS or LESS. * Collaborate with UX/UI designers to translate designs and wireframes into high-quality code. * Optimize components for maximum performance across a vast array of web-capable devices and browsers. * Write and maintain clean, efficient, and well-documented code. * Troubleshoot and debug application issues and code inconsistencies. * Participate in code reviews and contribute to a positive team dynamic. * Stay updated with emerging trends and technologies in front-end development and propose improvements. Required Skills: * Proficient in React and its core principles, including React hooks and state management libraries (such as Redux or Context API). * Strong experience with Node.js for server-side development. * Advanced knowledge of CSS (including CSS3) and CSS preprocessors (SASS, LESS). * Experience with frontend build tools and package managers (Webpack, Babel, NPM/Yarn). * Familiarity with RESTful APIs and integration with front-end applications. * Understanding of responsive design principles and cross-browser compatibility issues. * Proficient in version control systems (Git) and CI/CD pipelines. * Strong problem-solving skills and the ability to debug complex issues. * Excellent communication and teamwork skills. Preferred Skills: * Experience with TypeScript. * Knowledge of modern authorization mechanisms (such as JSON Web Token). * Experience with GraphQL. * Familiarity with Agile/Scrum development methodologies. * Understanding of server-side rendering and hybrid applications. * Experience with unit testing frameworks. Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).