NextHire Try for free

CredAble

Posted 12 Sep 2026

Full - Stack Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
12 Sep 2026

About the role

The core responsibilities for the job include the following:


Front-End Development:

  • Develop user interfaces using Angular.
  • Write clean, maintainable, and testable code.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.


Back-End Development:

  • Design and implement APIs and services.
  • Develop server-side logic and integrate with the front end.
  • Manage database schemas, migrations, and interactions.
  • Ensure data integrity and security.


Collaboration and Communication:

  • Collaborate with product managers, designers, and other developers.
  • Participate in code reviews and team meetings.
  • Provide technical leadership and mentorship to junior developers.


Testing and Debugging:

  • Write unit, integration, and end-to-end tests.
  • Debug and resolve technical issues.
  • Monitor and improve application performance.


Requirements:

  • Demonstrated experience as a full-stack developer with expertise in the following technologies:
  • Server-side: Java, Spring Boot, JPA/Hibernate, and related frameworks.
  • Client-side: JavaScript (ES6+), TypeScript, Angular, and associated technologies such as RxJS, NgRx, etc.
  • Unit Testing Frameworks: TestNG, JUnit, Jasmine, Karma, and others.
  • Strong proficiency in database technologies, including both SQL and NoSQL.
  • Strong proficiency in Core Java design patterns, TDD, and microservices architecture patterns.
  • Experience with Node.js and GraphQL is a plus.
  • Bachelor's or master's degree in computer science or a related field preferred.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach