Skip to main content

FullStack Developer

Technology
Tuitions Tree
2 months ago
Full time

Job description

Job Title: FullStack DeveloperExperience: 5+yearsLocation: Pan India, remoteNotice Period: Immediate joiners - 15 daysWork Mode: FTETimings: Comfortable working in the EST time zone Required Skills:=>Angular (9+), =>NodeJS, =>GoLang, =>AWS, =>CI/CD,

=>Terraform

Overview:As a FullStack Developer, you will play a crucial role in designing, implementing, and maintaining software applications. Your ability to work on both the front and back end will be essential in creating seamless, user-friendly experiences for our clients.

Key Responsibilities:

  • Developing front end website architecture.
  • Designing user interactions on web pages.
  • Developing back end website applications.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.
  • Participating in the entire application lifecycle, focusing on coding and debugging.
  • Working with the development team to foresee potential issues and proactively addressing them.
  • Writing clean, functional code on the front and back end.
  • Testing and fixing bugs or other coding issues.

Required Qualifications:

  • Bachelor’s degree in Computer Science or a related field.
  • Proven work experience as a FullStack Developer or similar role.
  • Hands-on experience with programming languages like JavaScript, HTML, CSS, and Node.js.
  • Familiarity with database technology such as MySQL, MongoDB, or PostgreSQL.
  • Experience with RESTful APIs.
  • Knowledge of code versioning tools such as Git.
  • Understanding of server-side languages.
  • Ability to solve problems and think critically.
  • Strong collaboration and communication skills as you will often coordinate with various teams.
  • Experience with Agile methodologies.
  • Ability to work well in a team setting.
  • Demonstrated ability to complete projects on time and to specifications.
  • Portfolio of sample projects showcasing your skills and expertise.
  • Detail-oriented with excellent analytical and troubleshooting abilities.

Interested in this role?