Software Developer

0 - 5 years

3 - 7 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • We are seeking a talented Software Developer with a strong foundation in full-stack development and exceptional frontend expertise. The ideal candidate is a versatile developer who excels at building modern, responsive user interfaces while maintaining solid backend integration capabilities. This role requires someone who can independently own frontend architecture and seamlessly collaborate across the stack to deliver robust, scalable applications.
  • The developer will work on complex enterprise applications, translating business requirements into elegant technical solutions, and ensuring seamless user experiences across web platforms.

Key Responsibilities

  • Design, develop, and maintain responsive web applications with a focus on frontend architecture and user experience.
  • Build and integrate RESTful APIs to connect frontend interfaces with backend services.
  • Collaborate with cross-functional teams (design, backend, product) to deliver end-to-end features.
  • Implement state management solutions and ensure optimal application performance.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews, testing, and debugging to maintain high code quality.
  • Manage version control workflows using Git/GitHub and contribute to CI/CD pipelines.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Stay updated with emerging technologies and propose improvements to existing systems.

Required Skills

  • Strong proficiency in Angular with deep understanding of component architecture, directives, and lifecycle hooks.
  • Experience with React, Vue.js, and TypeScript for building modern web applications.
  • Expertise in state management using Redux, RxJS, and reactive programming patterns.
  • Strong knowledge of HTML5, CSS3, SCSS/SASS, and responsive design principles.
  • Experience with modern build tools and package managers (Webpack, npm, yarn).
  • Hands-on experience with Node.js, Python, and Express.js for building RESTful APIs.
  • Working knowledge of MongoDB and PostgreSQL for database design and management.
  • Understanding of server-side architecture and API integration patterns.
  • Proficient in Git/GitHub for version control and collaborative development.
  • Experience with API design and integration (REST, GraphQL, JSON).
  • Familiarity with Agile/Scrum methodologies and sprint-based development.
  • Exposure to GCP and AWS cloud platforms.
  • Experience with Docker containerization.
  • Familiarity with CI/CD pipelines and GitHub Actions.

Preferred Qualifications

  • Bachelor's degree in computer science or related field.
  • Experience independently owning and delivering complete frontend modules for enterprise applications.
  • Familiarity with additional frontend frameworks (React, Next.js) is a plus.
  • Knowledge of testing frameworks (Jest, Jasmine, Karma) and test-driven development.
  • Understanding of UI/UX principles and ability to collaborate with design teams.
  • Experience with performance optimization and lazy loading techniques.

Soft Skills

  • Strong ownership mentality with ability to independently drive frontend projects from concept to completion.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration across technical and non-technical teams.
  • Self-motivated learner who stays current with frontend technologies and best practices.
  • Ability to balance multiple priorities and deliver quality work within deadlines.
  • Proactive mindset with a focus on continuous improvement and code quality.

Mock Interview

Practice Video Interview with JobPe AI

Start Software Developer 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Synergy Maritime logo
Synergy Maritime

Maritime Services

N/A

RecommendedJobs for You