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
EnglishJob 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)