You are viewing a preview of this job. Log in or register to view more details about this job.

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