Full Stack Engineer

IBA InfoTech Inc.
Raleigh, United States of America
30 days ago

Role details

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

Job location

Raleigh, United States of America

Tech stack

Flutter
Clean Code Principles
HTML
JavaScript
CSS
Mobile Application Software
Python
PostgreSQL
MongoDB
Node.js
NoSQL
Reliability Engineering
Ruby
SQL Databases
Web Applications
WebSocket
Stylesheet Language
React
GIT
Build Management
Angular
Information Technology
Dart
Front End Software Development

Job description

  • Design, build and support frontend web app interactions.
  • Design, build and support backend API interactions utilizing gRPC, REST and WebSocket interfaces as appropriate.
  • Design, build and support chatbot interactions.
  • Design, build and support mobile app interactions.
  • Design and build maintainable code that emits observability data to enable site reliability engineering.
  • Design and build for testability.
  • Ensure responsiveness of applications.
  • Strike the right balance to avoid premature optimization while designing for scale.
  • Collaborate directly with product definition and marketing teams.
  • Carry a project iteratively from concept to finished maintainable product.
  • Stay up to date with emerging techniques, patterns and technologies.

Requirements

  • Degree in Computer Science or equivalent experience.
  • Strong organizational and project management skills.
  • Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
  • Familiarity with JavaScript frameworks such as Angular JS, React and Flutter.
  • Proficiency with server side languages such as Node.js, Dart, Python and Ruby.
  • Familiarity with NoSQL and SQL database technology such as MongoDB, CockroachDB and PostgreSQL.

Apply for this position