Full Stack Engineer

IBA InfoTech Inc.
Raleigh, NC, United States
about 2 months ago

Role details

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

Tech stack

Flutter Clean Code Principles HTML JavaScript (Programming Language) Cascading Style Sheets (CSS) Mobile Application Software Python (Programming Language) PostgreSQL MongoDB Node.Js NoSQL Reliability Engineering
+12 more
Ruby SQL Databases Web Applications WebSocket Stylesheet Language ReactJS Git Build Management AngularJS 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:32 min

Introduction and history of the Dart language

Christoph Menzel Christoph Menzel · WWC 2022

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all