Hyderabad, Telangana, India
Information Technology
Full-Time
SSTPath
Overview
Front-End Development
The core responsibilities for the job include the following:
The core responsibilities for the job include the following:
- Build responsive, performant, and scalable web applications using modern JavaScript frameworks such as Angular.
- Develop reusable, maintainable, and modular components.
- Collaborate with UX/UI designers to implement visually stunning and user-friendly interfaces.
- Write clean, efficient, and well-documented code following best practices in JavaScript and front-end development.
- Implement state management solutions such as Redux, Vuex, Context API, or other relevant libraries to manage the application state.
- Work with asynchronous data and integrate APIs to fetch and display dynamic content.
- Integrate with RESTful APIs or GraphQL APIs to consume data and handle requests and responses.
- Ensure smooth handling of errors and edge cases when working with external APIs.
- Write unit and integration tests using tools like Jest, Mocha, or Cypress to ensure application stability and functionality.
- Debug and troubleshoot issues across different browsers and devices.
- Work closely with back-end developers to integrate front-end components with server-side logic.
- Participate in code reviews, share knowledge, and follow agile methodologies.
- Collaborate with other team members to optimize the performance, scalability, and responsiveness of web applications.
- Identify bottlenecks in the application and optimize front-end performance.
- Implement techniques such as lazy loading, code splitting, and asset optimization to enhance the user experience.
- Stay up-to-date with the latest trends and technologies in front-end development, JavaScript, and related frameworks.
- Contribute to internal documentation and knowledge-sharing initiatives.
- Proven experience in building web applications using modern JavaScript frameworks (Angular).
- Strong proficiency in JavaScript (ES6+) and experience with HTML5 CSS3 and responsive web design.
- Experience with state management libraries like Redux, Vuex, Context API, and similar tools.
- Familiarity with RESTful APIs and/or GraphQL for consuming data.
- Proficiency in using version control systems like Git and familiarity with GitHub or GitLab.
- Solid understanding of web performance optimization techniques, including lazy loading, code splitting, and image optimization.
- Knowledge of UI frameworks like Material UI, Ant Design, or Tailwind CSS.
- Experience with unit and end-to-end testing using libraries like Jest, Mocha, Cypress, or Enzyme.
- Familiarity with task runners and bundlers (e. g., Webpack, Vite, Parceland build processes.
- Strong problem-solving skills and ability to debug complex issues.
- Excellent written and verbal communication skills, with the ability to collaborate effectively in a team environment.
- Experience with TypeScript for building scalable, type-safe applications.
- Familiarity with CI/CD pipelines, Docker, or cloud platforms like AWS, Netlify, or Vercel.
- Understanding of Agile/Scrum methodologies and experience working in an Agile environment.
- Knowledge of Progressive Web Apps (PWA) and Service Workers.
- Experience with Node.js or server-side rendering (SSR) frameworks like Next.js or Nuxt.js .
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in