Senior Software Engineer - Angular & Nextjs Developer

4 - 8 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are a highly skilled Angular with Next.js Developer who will be joining our growing engineering team. Your expertise in front-end development, with hands-on experience in Angular for building complex web applications and Next.js for server-side rendering and optimized React-based applications, is crucial for this role. You will need a blend of technical proficiency, problem-solving ability, and creativity to deliver high-performing, scalable, and user-friendly solutions. Your key responsibilities will include designing, developing, and maintaining scalable web applications using Angular and Next.js. You will build and integrate responsive, user-friendly UIs with reusable components and implement server-side rendering (SSR) and static site generation (SSG) using Next.js for improved performance and SEO. Collaboration with UX/UI designers to translate wireframes and prototypes into functional applications will be essential. Furthermore, integrating front-end applications with RESTful APIs, GraphQL, and backend services, optimizing application performance, loading speed, and scalability, writing clean, maintainable, and testable code following best practices, and troubleshooting, debugging, and resolving issues in production and development environments are also part of your responsibilities. Working closely with cross-functional teams (backend developers, QA, product managers) to deliver high-quality solutions and staying updated with emerging front-end trends, frameworks, and best practices are equally important. To excel in this role, you are required to possess a Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) along with at least 4 years of hands-on experience in front-end development. You should have strong proficiency in Angular (latest versions), including modules, services, RxJS, forms, and state management, as well as proven experience with Next.js (SSR, SSG, API routes, middleware). Additionally, you should have a strong knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3, and Bootstrap/Tailwind, experience with REST APIs, GraphQL, and backend integration, familiarity with Node.js and modern build tools (Webpack, Vite, etc.), experience in version control using Git/GitHub/GitLab, an understanding of responsive design, cross-browser compatibility, and accessibility, and strong problem-solving and debugging skills.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You