Full Stack Web Application Developer

Overview

0.0
Full Time
Contract - W2

Skills

Experience with front-end technologies (e.g.
Exper

Job Details

Role: Full Stack Web Application Developer
Duration: Contract
Location: Plano, TX

Description:
We're seeking a highly skilled and motivated Full Stack Web Application Developer to join our team and take ownership of building a critical web application that will streamline our software quality assurance process. You'll have the opportunity to design, develop, and deploy a user-friendly platform that empowers developers to easily onboard projects into our fuzzing service and track their results.

Responsibilities:
Design and develop user-friendly web interfaces for project registration and results visualization.
Implement robust back-end logic to handle user authentication, data storage, and communication with our fuzzing pipeline.
Ensure the application is scalable, reliable, and secure.
Write clean, well-documented, and testable code.
Collaborate with the DevOps team to deploy and maintain the application.
Participate in code reviews and contribute to improving our development processes.
Take ownership of the entire development lifecycle, from design to deployment.

Requirements:
Proven experience as a Full Stack Web Application Developer.
Strong understanding of web development principles and best practices.
Experience with front-end technologies (e.g., HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue.js).
Experience with back-end technologies (e.g., Python, Node.js, Java, Go) and frameworks (e.g., Django, Flask, Express.js, Spring).
Experience with databases (e.g., SQL, NoSQL).
Experience with API development (RESTful APIs).
Strong problem-solving and debugging skills.
Excellent communication and collaboration skills.
Experience with version control (Git).
Experience deploying and maintaining web applications in an on-premises environment.
--
Thanks & Regards,
Pallavi Reddy| Technical Recruiter
Thoughtwave Software and Solutions
Desk: , EXTN:167
Email:
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.