About the role:
India’s leading Educational ERP Software company, a Deloitte Fast 50 Company, and ET Growth Champion, Serosoft is looking for a skilled and motivated ExtJS Developer who will play a crucial role in designing, developing, and maintaining web applications using Sencha ExtJS framework. An expertise in ExtJS will be essential in creating responsive and user-friendly interfaces.
Key Responsibilities:
- Utilize your expertise in Sencha Ext JS version 4 and above to develop robust web applications.
- Implement and maintain the Model-View-Controller (MVC) architecture of ExtJS to ensure a structured and organized codebase.
- Demonstrate a deep understanding of development best practices in ExtJS, adhering to coding standards and guidelines.
- Utilize knowledge of Ext JS components, Sencha command line, and production builds to streamline the development process.
- Optimize Ext JS code and troubleshoot issues to deliver high-performance applications.
- Experience and the ability to collaborate with backend teams on API structures and backend Java/Spring applications will be considered an added advantage.
- Stay updated with the latest trends and advancements in Ext JS development to continuously improve the application’s features and performance.
- Write clean, efficient, and maintainable code, while documenting the development process for reference and knowledge sharing.
- Angular, react or Node.js experience will be an added advantage.
Skills & Qualifications:
- Proven work experience as an ExtJS Developer, showcasing successful project implementations.
- Proficiency in Sencha Ext JS version 4 and above, with a solid grasp of its various components and libraries.
- Strong understanding of the MVC architecture and its application in Ext JS development.
- Sound knowledge of development best practices in ExtJS, including code optimization and debugging techniques.
- Familiarity with Sencha command line and experience with production builds is considered a plus.
- Excellent command over JavaScript, CSS, and HTML to develop visually appealing and responsive user interfaces.
- Strong problem-solving skills and an ability to work in a collaborative team environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.