Full stack Developer

Techno Talent Inc.
Tampa, FL, United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Web Services Component-Based Software Engineering Microsoft Azure Cloud Computing Code Review Databases Continuous Integration Linux DevOps File Systems Middleware
+26 more
Github Linux System Administration Node.Js Oracle SQL Developer Performance Tuning Scrum Methodology Systems Development Life Cycle PuTTY Query Optimization PM2 Software Engineering SQL Stored Procedures Systems Integration Data Logging Enterprise Software Applications ReactJS Express.js Backend Containerization Git Flow Information Technology Front End Software Development React Redux Restful APIs Docker Jenkins

Job description

  • Design, develop, and maintain scalable web applications using Node.js, Express.js, and React.js
  • Architect and implement Micro Frontend architecture
  • Develop RESTful APIs and backend services
  • Write optimized queries and manage data in Oracle SQL
  • Manage deployments and application processes using PM2
  • Work in Linux environments using basic shell/Putty commands
  • Implement and manage CI/CD pipelines (build, test, deploy automation)
  • Collaborate with cross-functional teams including QA, DevOps, and Product
  • Participate in code reviews, performance tuning, and security best practices
  • Troubleshoot and resolve production issues
  • Ensure high performance, scalability, and reliability of applications
  • Follow Agile/Scrum methodologies

Requirements

We are seeking a highly skilled Senior Software Developer with strong expertise in Node.js, Express.js, React.js, and Micro Frontend architecture. The ideal candidate will have hands-on experience in full-stack development, CI/CD integrations, Oracle SQL, and Linux environments. This role requires ownership of the end-to-end development lifecycle, from design to deployment and production support., Backend

  • Strong proficiency in Node.js
  • Hands-on experience with Express.js
  • REST API development and middleware implementation
  • Experience with PM2 for process management Frontend

  • Strong experience in React.js
  • Hands-on implementation of Micro Frontend architecture
  • State management (Redux/Context API preferred)
  • Component-based architecture and performance optimization Database

  • Strong experience in Oracle SQL
  • Query optimization and performance tuning
  • Stored procedures and indexing concepts DevOps & Infrastructure

  • Good understanding of CI/CD pipeline integrations
  • Experience with Git-based workflows
  • Exposure to Jenkins/GitHub Actions/Azure DevOps (preferred)
  • Basic Linux knowledge (file system, permissions, process management)
  • Comfortable using Putty and executing basic shell commands, * Bachelor’s/Master’s degree in Computer Science or related field
  • 6+ years of full-stack development experience
  • Strong understanding of end-to-end software development lifecycle (SDLC)
  • Experience working in Agile environments
  • Strong debugging and problem-solving skills
  • Excellent communication and collaboration skills

Good to Have

  • Experience with containerization (Docker)
  • Cloud exposure (AWS/Azure)
  • Experience in performance optimization of large-scale applications
  • Exposure to monitoring/logging tools

Key Competencies

  • Ownership mindset
  • Architectural thinking
  • Performance-driven development
  • Ability to mentor junior developers
  • Strong analytical and troubleshooting skills

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…