Previous
Full Stack Developer II
Next
Ref No.: |
25-250469 |
Location: |
Irving, Texas
|
Position Type: | Contract |
Start Date: | 04/23/2025 |
Job Title: Full Stack Developer
Location: Remote
Duration: 12 Months
Job Summary:
We are seeking a talented and motivated Full Stack Developer with strong experience in Node.js, React.js, and SQL to join our development team. The ideal candidate will have a passion for building scalable web applications, a keen eye for detail, and the ability to work across the full software development life cycle.
Key Responsibilities:
-
Design, develop, and maintain scalable web applications using Node.js and React.js
-
Develop server-side logic and RESTful APIs using Node.js
-
Implement responsive and interactive UI components using React.js
-
Write efficient SQL queries, stored procedures, and database schemas
-
Integrate front-end and back-end components for seamless functionality
-
Ensure performance, quality, and responsiveness of applications
-
Participate in code reviews and collaborate with cross-functional teams
-
Troubleshoot and debug applications, optimizing for speed and scalability
-
Follow best practices in software development, including version control and CI/CD
-
Contribute to the overall architecture and system design
Required Qualifications:
-
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
-
2+ years of hands-on experience in Node.js, React.js, and SQL
-
Proficiency in writing clean, scalable, and maintainable code
-
Strong knowledge of RESTful APIs and web services
-
Experience with relational databases such as PostgreSQL, MySQL, or SQL Server
-
Familiarity with version control systems (e.g., Git)
-
Experience working in Agile/Scrum development environments
Preferred Qualifications:
-
Experience with cloud platforms (e.g., AWS, Azure, GCP)
-
Familiarity with ORM frameworks like Sequelize or TypeORM
-
Knowledge of NoSQL databases (e.g., MongoDB)
-
Exposure to containerization tools (e.g., Docker, Kubernetes)
-
Experience with testing frameworks like Jest, Mocha, or Cypress
Soft Skills:
-
Strong problem-solving and analytical skills
-
Excellent communication and teamwork abilities
-
Ability to manage time effectively and handle multiple tasks
-
Self-motivated and eager to learn new technologies
|