Full Stack Developer

IBA InfoTech Inc.
Charlotte, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charlotte, United States of America

Tech stack

Java
API
HTML5
Unit Testing
CSS
Command-Line Interface
Program Optimization
Databases
Web Development
Document-Oriented Databases
Gradle
Spring
Maven
Node.js
Swagger
TypeScript
User Interface Testing
Web Applications
Web Pages
Website Architecture
Spring-mvc
Spring-boot
SOAPAPI
Backend
GIT
Angular
Information Technology
Npm(Software)
REST
Jasmine
Programming Languages

Job description

Full Stack Developer Responsibilities:

  • Developing front end website architecture.
  • Designing user interactions on web pages.
  • Developing back end website applications.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.

Requirements

  • Has a proficient understanding of HTML5, CSS3, JavaScript and Typescript.
  • Has worked on Angular 7 and above, developing components and consuming REST APIs.
  • Has worked on web application development using Java 8+ and Spring MVC/ Spring Boot.
  • Has thorough knowledge of Unit testing Angular using Jasmine, Karma.
  • Has knowledge of consuming SOAP services using the Spring framework.
  • Has developed REST Services / API using Spring Boot with any relational / document database as backend.
  • Has good knowledge of Unit testing REST APIs.
  • Knowledge of tooling like Node JS, npm, ng cli, Git, Maven, Gradle is needed.
  • Good to have implemented Swagger UI in REST Services for interactive UI testing.

Apply for this position