Full Stack Developer

 

Description:

Key Responsibilities:

  • Design, implement, and maintain high-quality web applications using Angular, JavaScript, and other relevant front-end technologies.
  • Develop scalable back-end services using Spring Boot, ensuring seamless data operations and integrations.
  • Manage database operations, schema designs, and optimizations using SQL.
  • Create and maintain RESTful APIs for front-end to back-end communication.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate actively in application's overall design and architecture, ensuring best practices are followed.
  • Integrate third-party services and APIs as required by the project.
  • Ensure clean, readable, and maintainable code across the application.
  • Continuously discover, evaluate, and implement new technologies to stay up-to-date and improve development efficiency.

 

Technical Requirements:

  • Strong proficiency in Angular and associated front-end technologies.
  • Hands-on experience with Spring Boot and Java.
  • Solid understanding of SQL, database design, and best practices.
  • Experience in creating and managing RESTful APIs.
  • Familiarity with front-end frameworks like Angular Materials and NG-ZORRO.
  • Knowledge of responsive design libraries and principles to ensure cross-device compatibility.
  • Experience with version control tools, preferably Git.

 

Additional Qualifications:

  • 6+ years of professional experience in full-stack software development.
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Proven ability to troubleshoot, debug, and optimize code.
  • Strong verbal and written communication skills.
  • Ability to collaborate in a team-oriented environment.
  • Passion for best practices in design, coding, and security.

Organization Synavos
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Developer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 6 Years
Posted at 2023-10-08 1:34 pm
Expires on 2024-12-25