Full Stack Senior Developer

Jordan

Full Stack Senior Developer

Check out the full job description and requirements below to find the suitable job for your skills.

Job brief

We are looking for an experienced Full Stack Senior Developer to take ownership of designing, developing, and maintaining scalable web applications. You will work on both front-end and back-end systems, collaborating closely with cross-functional teams to deliver high-quality, user-centric solutions. Your expertise will play a key role in shaping our products and driving innovation.

What is the Role of a Full Stack Senior Developer?

A Full Stack Senior Developer is responsible for working across the entire software development lifecycle, from planning and designing to coding and testing. They combine expertise in front-end and back-end development to create seamless, efficient, and scalable applications. This role requires deep technical knowledge, problem-solving abilities, and collaboration with other team members.

Responsibilities

  • Design, develop, and maintain web applications using modern frameworks and tools.
  • Write clean, efficient, and maintainable code for both front-end and back-end systems.
  • Collaborate with designers, product managers, and other developers to deliver user-focused solutions.
  • Build and maintain APIs and integrate third-party services.
  • Optimize applications for performance, scalability, and security.
  • Troubleshoot, debug, and resolve technical issues in a timely manner.
  • Stay updated with industry trends, tools, and technologies to improve development practices.
  • Mentor and guide junior developers to promote team growth and knowledge sharing.
  • Participate in code reviews to maintain high standards of code quality.

Requirements

  • Proven experience as a Full Stack Developer or similar role.
  • Strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular).
  • Extensive experience with back-end languages and frameworks (e.g., Node.js, Python, Ruby, Java).
  • Familiarity with database systems (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with cloud services (e.g., AWS, Azure, Google Cloud).
  • Knowledge of version control systems (e.g., Git).
  • Excellent problem-solving skills and ability to work independently.
  • Strong understanding of web security principles and best practices.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Apply Now


TOP
×

Hello!

Click one of our contacts below to chat on WhatsApp

×