Software Enginner - React, Node (Hybrid)

IDELSOFT LLC
Tampa, 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

Tampa, United States of America

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
DevOps
Github
PostgreSQL
MongoDB
MySQL
Node.js
NoSQL
Open Source Technology
Performance Tuning
Redis
Data Streaming
TypeScript
Google Cloud Platform
Tailwind
React
Express
Database Optimization
Caching
Backend
Containerization
Information Technology
Deployment Automation
GraphQL
Data Management
Api Design
REST
Pagination
Docker
Microservices

Job description

We are looking for a Full Stack Engineer responsible for developing both back-end and front-end features, ensuring responsiveness and performance, and collaborating with the team to design and launch new functionality.

Requirements

  • Bachelors degree in Computer Science, Engineering, or a related field
  • USC or Green Card holder
  • Proven experience as a Node.js / React developer or in a similar role
  • Strong proficiency in JavaScript and frameworks such as Express.js, ideally with TypeScript and GraphQL
  • Experience with relational and NoSQL databases (e.g., MongoDB, MySQL), preferably Postgres and Redis
  • Familiarity with RESTful APIs and microservices architecture
  • Knowledge of containerization and deployment tools (Docker, Kubernets)
  • Strong problem-solving and communication skills
  • Ability to thrive in a fast-paced, collaborative environment
  • Focus on performance optimization, security, and data protection
  • Ability to perform code reviews and provide constructive feedback
  • Commitment to staying updated on new technologies and best practices
  • React Hooks: useQuery, useMutation, custom hooks
  • Strong state management and error-handling patterns
  • Tailwind CSS: component structure and styling principles
  • Node.js API design and architecture
  • GraphQL: schema design, performance optimization, queries/mutations, data flow
  • Apollo Client: caching strategies, policies, pagination (from a backend/data-handling perspective)
  • Redis: caching, sessions, rate limiting
  • PostgreSQL: schema design, query design, database optimization
  • JWT authentication: access/refresh flow and security basics, * Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Familiarity with DevOps practices and CI/CD pipelines
  • Understanding of Agile methodologies
  • Contributions to open-source projects or a strong GitHub portfolio

Benefits & conditions

  • Hybrid work schedule
  • Competitive salary in USD
  • 2 weeks of PTO
  • 401k Match
  • Full medical benefits package (Health, Dental & Vision)

Apply for this position