Junior Full Stack Web Developer

Reports to: Technical Manager and team leader

  • Bachelor’s Degree in computer science, information technology, or related field.
  • 1+ years of relevant experience.
  • Good Understanding of agile technologies and frameworks.
  • Experience in using Team Foundation Server or JIRA and GIT Source Control.
  • Ability to perform in a team environment
  • Hands-on and familiarity with front-end languages and frameworks (HTML, CSS, Angular JS, and/or react).
  • Hands-on and familiarity with at least one of the back-end languages and frameworks (Node JS, Express JS, Nest JS, or Python).
  • A solid understanding of how web applications work including security, session management, and best development practices.
  • Adequate knowledge of relational database systems, Object Oriented Programming, and web application development
  • Basic knowledge of problem diagnosis and problem-solving skills
  • Ability to work and thrive in a fast-paced environment and learn rapidly.
  • Ability to work under pressure and meet deadlines

  • Write well-designed, testable, efficient code by using best software development practices
  • Create website layout/user interface by using standard HTML/CSS practices
  • Integrate data from various back-end services and databases
  • Create and maintain software documentation.
  • Cooperate with web designers to match visual design intent.
  • Support the entire application lifecycle (concept, design, test, release, and support)
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Ensure new and legacy applications meet quality standards
  • Work closely with colleagues to constantly innovate app functionality and design
  • Participate in sprint planning, features prioritizing, and sprint retrospective sessions.

Apply Now