Epicareer Might not Working Properly
Learn More

Junior Software Developer Trainee

  • Full Time, onsite
  • Patterned Learning Career
  • Jacksonville, United States of America
Salary undisclosed

Apply on


Original
Simplified
This is a remote position.

Junior Software Developer Trainee - Remote Job, 1+ Year Experience

Annual Income: $58K - $68K

A valid work permit is necessary in the US/Canada

About us: Patterned Learning is a platform that aims to help developers code faster and more efficiently. It offers features such as collaborative coding, real-time multiplayer editing, and the ability to build, test, and deploy directly from the browser. The platform also provides tightly integrated code generation, editing, and output capabilities.

Description

As a Software Developer Trainee, you should be well-versed in programming languages, development frameworks, and third-party libraries. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

Responsibilities and Deliverables:

  • Understanding of Coding languages for frontend or backend development.
  • Ability to search for components and plugins in platforms matching the requirements.
  • Basic to medium knowledge of developing custom plugins and components
  • Should have good analytical skills and logical reasoning skills
  • Clean and structured coding pattern with a strong focus on documentation and commenting
  • Excellent at understanding the logic of code and algorithms
  • Work with development teams and product managers to ideate software solutions.
  • Creating servers and databases for functionality.
  • Write effective APIs
  • Create security and data protection settings
  • Design client-side and server-side architecture
  • Understanding of Data structure and complexity

Required Skills:

  • Able to learn new skill sets and develop software products.
  • Ability to analyze and understand technical aspects of a project to write code.
  • Good understanding of the IT industry and the latest technologies in trend.
  • Effective verbal and written communication skills.
  • Good at analytical approach, and client-centric approach with exceptional client interfacing and problem-solving skills.
  • Candidates should have strong knowledge of OOPS, Java / C, C++, HTML, Data Structure, and Algorithms.
  • The candidate must have excellent programming skills.
  • The candidate should be a fast learner
  • Knowledge of Android, iOS, or Angular, ReactJS, or NodeJS would be preferred.

Qualification:

  • The candidate with a B.tech in CS/IT, MCA/ MBA/ M.Tech, or any post-graduation in Computer Sciences.

Benefits

  • Work from home
  • Opportunity to work on the latest technology domains including Blockchain, IoT, Cloud, or AI.
  • Fast Learning
  • Flexible working hours
  • Deep technical training from coding to architecture
  • Annual salary increment.