Software Developer at Design Synchrony

Job Overview

Location
Lagos, Jigawa
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
118084
Job Views
87

Job Description






Job Description




  • We are looking for a talented and experienced Software Developer to join our team.

  • In this role, you will be responsible for designing, developing, and maintaining high-quality software applications.

  • You will collaborate with cross-functional teams to deliver innovative software solutions that meet the needs of our users and business goals.



Key Responsibilities




  • Design, develop, test, and maintain software applications

  • Collaborate with product managers, designers, and other developers to create efficient and scalable software solutions

  • Write clean, maintainable, and efficient code following industry best practices

  • Troubleshoot, debug, and optimize existing software systems for improved performance

  • Participate in code reviews and provide feedback to ensure high-quality code standards

  • Stay up-to-date with new technologies and industry trends to continually improve skills and knowledge

  • Develop APIs and integrate third-party services where necessary

  • Ensure software solutions are secure and adhere to data privacy standards

  • Participate in agile methodologies such as sprint planning, daily stand-ups, and retrospectives.



Required Skills and Qualifications




  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience

  • Proven experience as a Software Developer or similar role

  • Experience with front-end frameworks/libraries (e.g., React Js, Next Js, Vue.js) and/or back-end frameworks (e.g., Node.js, Laravel)

  • Strong understanding of database management (SQL) and web application development

  • Experience with version control systems (e.g., Git)

  • Knowledge of software development methodologies, including Agile/Scrum

  • Excellent problem-solving skills and attention to detail

  • Strong communication skills and ability to work in a team environment.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept