We are seeking a Full Stack Developer in Plano, TX
Position type: Contract to Hire
Duration: 6+ Months
With a primary focus on front-end development to support the design, development, testing, debugging, and maintenance of modern web applications in a large corporate technology environment.
The ideal candidate will have at least 2+ years of hands-on software development experience, with working knowledge of front-end technologies such as HTML, CSS, JavaScript, TypeScript, and ReactJS. The candidate is primarily expected to work on front-end development activities, including building and maintaining UI components, supporting application enhancements, troubleshooting defects, and collaborating with the broader engineering team.
Exposure to backend technologies such as Java, Spring Boot, Microservices, REST APIs, and database querying languages is preferred but not the primary focus of the role. This role is suitable for someone who has foundational full stack development experience, is comfortable learning in a fast-paced environment, and can contribute to delivery with guidance from senior engineers and team members.
The candidate should be comfortable working in a cross-team setting, participating in team discussions, asking questions, sharing ideas, and contributing to innovation and continuous improvement. The role also requires responsible use of enterprise-authorized AI-assisted software development tools to support coding, troubleshooting, testing, and documentation, while validating AI-generated outputs for accuracy, quality, security, and maintainability.
Key Responsibilities - Develop, debug, and maintain front-end application features using HTML, CSS, JavaScript, TypeScript, and ReactJS.
- Support the creation and maintenance of reusable, scalable, and maintainable UI components.
- Assist in building responsive, accessible, and user-friendly application experiences using UI/UX best practices.
- Work with senior engineers and team members to understand requirements, technical designs, and implementation approaches.
- Support integration of front-end components with backend services, APIs, and data sources.
- Follow agile delivery practices, including sprint planning, backlog refinement, daily stand-ups, demos, retrospectives, and code reviews.
- Communicate progress, blockers, risks, and questions clearly and in a timely manner.
- Contribute ideas that support improved user experience, engineering efficiency, automation, testing, and delivery quality.
- Use approved AI-assisted development tools to support coding, troubleshooting, test creation, documentation, and productivity improvements.
- Review and validate AI-generated code or documentation before use to ensure it is accurate, secure, maintainable, and aligned with team standards.
- Follow responsible AI usage practices, including secure handling of prompts, inputs, outputs, and sensitive information.
Required Skills / Must Have - Minimum 2+ years of hands-on software development experience.
- Experience developing, debugging, and maintaining code in a large corporate or enterprise environment.
- Primary experience or strong working knowledge in front-end development using:
- HTML
- CSS
- JavaScript
- TypeScript
- ReactJS
- Experience with component-based front-end development and modern web application patterns.
- Ability to work on assigned development tasks with guidance from senior engineers or team leads.
- Working knowledge of one or more modern programming languages and database querying languages.
- Basic understanding of UI/UX principles, responsive design, and usability considerations.
- Understanding of agile software development methodologies.
- Familiarity with CI/CD concepts and modern software delivery practices.
- Strong communication skills, including willingness to ask questions, share ideas, participate in discussions, and provide clear updates.
- Collaborative mindset with openness to feedback, code reviews, peer learning, and shared team ownership.
- Ability to contribute to innovation and continuous improvement in team practices, tooling, testing, and development workflows.
- Hands-on experience using enterprise-authorized AI-assisted software development tools within a professional or enterprise work environment.
- Ability to review, validate, and refine AI-generated outputs for:
- Functional correctness
- Code quality
- Security
- Maintainability
- Performance
- Alignment with engineering standards
- Understanding of responsible AI use in engineering workflows, including:
- Data sensitivity considerations
- Secure handling of inputs and outputs
- Avoidance of inappropriate or sensitive data exposure
- Validation of AI-generated outputs before implementation
- Adherence to security, resiliency, and compliance expectations
Preferred Skills / Nice to Have - Backend development exposure using:
- Java
- Spring Boot
- Microservices
- REST APIs
- Experience with database querying languages such as SQL.
- Experience integrating front-end applications with backend APIs and services.
- Exposure to automated testing frameworks for front-end or full stack applications.
- Familiarity with React ecosystem tools such as:
- Redux
- Context API
- Next.js
- Exposure to cloud technologies.
- Exposure to AI/ML concepts or AI-enabled engineering practices.
- Experience working in large enterprise or financial services technology environments.
- Familiarity with accessibility standards and responsive design best practices.
Technology Stack - Primary Front-End: HTML, CSS, JavaScript, TypeScript, ReactJS
- Preferred Backend Exposure: Java, Spring Boot, Microservices, REST APIs
- Database: SQL or other database querying languages
- Development Practices: Agile, CI/CD, code reviews, testing, debugging, operational stability
- Preferred React Ecosystem: Redux, Context API, Next.js
- Preferred Additional Exposure: Cloud technologies, AI/ML concepts
- Productivity Tools: Enterprise-authorized AI-assisted software development tools
Minimum Experience - 2+ years of hands-on software development experience
- Primary experience or strong working knowledge in front-end development
- Foundational exposure to backend development, APIs, and database querying languages preferred
- Experience working in agile, collaborative engineering teams preferred
We are currently interviewing to fill this and other similar positions. If this role is not a fit for you, we do offer a referral bonus program for referrals that we successfully place with our clients, subject to program guidelines.
PAY RANGE AND BENEFITS: Pay Range*: $60/Hr.
*Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc.
Benefits: Innova Solutions offers benefits( based on eligibility) that include the following: Medical & pharmacy coverage, Dental/vision insurance, 401(k), Health saving account (HSA) and Flexible spending account (FSA), Life Insurance, Pet Insurance, Short term and Long term Disability, Accident & Critical illness coverage, Pre-paid legal & ID theft protection, Sick time, and other types of paid leaves (as required by law), Employee Assistance Program (EAP).