Junior Full Stack Developer

Junior Full Stack Developers:

  • Have flexibility to work across architecture - building both front end and backend

  • Have knowledge of application and web development in HTML and CSS

  • Are skilled in programming languages like Javascript, Python, Java

  • Have knowledge of modern frameworks such as Node.js and React Native

  • Work in Java to implement server-side or application logic, develop databases, and design architectures

  • Have an interest in, understanding of, or experience with Design Thinking Methodology

  • Have an interest in, understanding of, or experience with Agile development methodology

What You’ll Do:

  • You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.

  • You’ll have an opportunity to work with a variety of relational databases (SQL, Postgres, DB2, MongoDB), operating systems (Windows, iOS, Android), and modern UI frameworks (React, Bootstrap, Node.js, and JQuery).

  • Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products.

  • Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product.

About you

  • You are highly motivated and have a passion for creating and supporting great products.

  • You thrive on collaboration, working side by side with people of all backgrounds and disciplines, and you have very strong verbal and written communication skills.

  • You are great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.

  • You have a basic understanding of software development and programming languages.

Required Technical and Professional Expertise

  • Must have basic knowledge in one of the following technology areas: Java, Python, Javascript, HTML, CSS, Node.js.

Brenda Lai