Experience Required
3 Years
Salary Range
200,000-300,000PKR
Career Level
Non-Managerial
Required Qualifications
Graduation

Job Description

About the job

As a Full Stack Developer at Geeks, you will design and build reliable software solutions by employing a combination of front-end and back-end technologies. Your role involves creating responsive user interfaces using HTML, CSS, and JavaScript, and integrating these with server-side technologies like C# and the .NET framework to develop efficient and scalable software applications. You will be expected to maintain a strong interest in emerging technologies, particularly AI and prompt engineering, to drive innovation within the team. Promoting a culture of test-driven development (TDD) and maintaining adherence to coding standards will be critical in ensuring high-quality software delivery.

Responsibilities:

  • Develop high-quality, maintainable code for software applications, focusing on user interface development and overall software performance.
  • Implement server-side logic to ensure seamless integration between front-end and back-end components.
  • Debug and resolve issues within the codebase to enhance application performance and ensure optimal functionality.
  • Collaborate with cross-functional teams to exchange best practices, conduct code reviews, and provide guidance to junior team members.
  • Ensure project timelines and milestones are met by proactively identifying potential obstacles and implementing solutions.
  • Foster a culture of test-driven development (TDD) by creating unit tests and performing thorough testing to uphold software reliability and stability.
  • Engage with AI and prompt engineering concepts, staying curious and continuously exploring how these technologies can enhance software solutions.

Requirements & Skills

Required skills & experience

  • 3+ years of experience: This is not a junior position. You should demonstrate 3+ years of experience in this field.
  • GIT (source control): Solid experience in using GIT source control system using best practices.
  • Web technologies (Html, Css, Js, ...): Html, Javascript, Typescript, CSS, SAAS and other web technologies.
  • Analytical problem-solving: You are not easily overwhelmed by the complexity. You can break complex problems down into small and manageable components. You are quick to spot relationships between things and ideas.
  • Object-oriented programming: This can be in any programming language
  • .NET Development: .NET Framework, ASP.NET, C#, ORM (e.g. Entity Framework), MVC, API, Object oriented programming
  • Team player: Ability to work collaboratively with diverse teams and stakeholders.

Geeks Ltd

Information Technology and Services - Rawalpindi, United Kingdom

Explore More Opportunities

Find similar jobs and career opportunities