Skip to main content

Junior Full Stack Developer (React/Python)

Junior Full Stack Developer (React/Python)
Patterned Learning Career
remote
1 month 2 weeks ago

Job Description

This is a remote position for a Junior Full Stack Developer specializing in React/Python with at least 1 year of experience. The annual income for this role ranges from $62K to $72K, and a valid work permit is required in Canada.

About Patterned Learning

Patterned Learning is a platform designed to enhance developers' coding speed and efficiency. It offers features like collaborative coding, real-time multiplayer editing, and the capability to develop, test, and deploy directly from the browser. The platform also includes integrated code generation, editing, and output functionalities.

Responsibilities

  • Architect, design, and implement solutions for complex engineering problems
  • Provide coding expertise in Python (FastAPI and Django), React JS, TypeScript, SQL, NoSQL, and AWS for frontend and backend application development
  • Collaborate with other developers to deliver software solutions
  • Assist project management with planning and product roadmap planning
  • Assist with code and technical review processes

Qualifications

  • 1 year of professional experience in React JS and Python
  • Bachelor's degree in computer science, engineering, or related field
  • Strong oral and written communication skills

Nice to Have

  • Experience in mobile app development using React Native
  • Keen interest in continuous tech learning

Benefits

  • 401(k) matching
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Paid time off
  • Relocation assistance
  • Tuition reimbursement

Why Choose Patterned Learning LLC?

Patterned Learning offers intelligent suggestions, automates repetitive tasks, and supports developers in writing code more effectively. These aids can minimize coding errors, boost productivity, and hasten the development process.

Pattern recognition is crucial in coding operations. Neural networks, particularly deep learning models, excel at pattern detection and classification tasks, emulating human decision-making processes. They are adept at identifying patterns in data, making them ideal for tasks such as code analysis and generation.

Expertise level

Work arrangement

Similar Jobs in Canada