Full Stack Developer
Role Name: Full Stack DeveloperÂ
Location: Irving, TX
Salary: $60,000 – $70,000 per annum
Job Description:
The Full Stack Developer is an entry-level role designed for fresh graduates to build strong fundamentals in full-stack development. The candidate will gain hands-on experience working on both front-end and back-end technologies under the guidance of senior engineers.
Key Responsibilities:
1. Training & Learning
- Participate in structured training covering:
- Core JavaScript (ES6+)
- React JS (components, props, state, hooks, routing)
- Node JS fundamentals and APIs
- HTML, CSS, and responsive design
- SDLC and Agile methodologies
- Learn development tools such as Git, CI/CD basics, and code reviews
2. Front-End Development (React JS)
- Develop basic UI components using React JS
- Assist in integrating front-end with backend APIs
- Follow best practices for responsive and maintainable UI
- Understand component-based architecture
3. Back-End Development (Node JS)
- Support development of server-side logic using Node JS
- Assist in building simple REST APIs
- Learn handling requests, responses, and error handling
- Gain exposure to databases and CRUD operations
4. Testing & Debugging
- Write basic unit tests for UI and backend code
- Assist in debugging issues across the stack
- Follow coding standards and documentation practices
5. Team Collaboration
- Work with senior developers in Agile teams
- Participate in daily stand-ups and sprint activities
- Share progress and actively seek feedback
6. Professional Expectations
- Follow development processes and security guidelines
- Maintain confidentiality and compliance standards
- Show a positive attitude and willingness to learn
Eligibility Criteria:
- Recent graduate (Bachelors) in Computer Science, IT, Engineering, or related field
- Basic knowledge of programming and problem-solving
- Interest in JavaScript, React JS, and Node JS
- Good communication and eagerness to learn
Learning Outcomes:
- Build basic full-stack applications using React and Node
- Understand end-to-end application flow
- Work effectively in Agile environments
- Progress into a Junior / Associate Full Stack Developer role