Search by job, company or skills

CredAble

Full Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Key Responsibilities:

Front-End Development:

  • Develop user interfaces using Angular.
  • Write clean, maintainable, and testable code.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize the 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.

Skills:

  • 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.

Qualifications:

Bachelor's or master's degree in computer science or related field preferred.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143750387

Similar Jobs