Enable job alerts via email!

Software developer

Wakeb Data

Riyadh

On-site

SAR 30,000 - 70,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm in the IT sector is seeking a skilled Software Developer to design and develop software components that enhance performance and data quality. This role involves analyzing and resolving production issues, collaborating with product developers, and ensuring high standards for code quality. The ideal candidate will possess strong programming skills in both MERN and MEAN stacks, along with a solid understanding of database management systems. Join a dynamic team where your contributions will directly impact the success of projects and foster continuous learning and development.

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • Proficient in MERN and MEAN stack programming.

Responsibilities

  • Design and develop software components to meet business requirements.
  • Collaborate with teams to understand product requirements.

Skills

MERN stack
MEAN stack
Database design
OOP principles
API integration
Git
Code quality
Team collaboration

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Software Engineering

Tools

Git

Job description

  • Design and develop software components to meet business requirements, improve performance and improve data quality
  • Analyse, troubleshoot and resolve production issues
  • Work closely with product developers to understand product requirements and implement technical solutions
  • Collaborate with application teams to build and understand cross-team requirements and designs.
  • Understand the principles of application development and coding best practices, and use them to analyze, test, implement, maintain and document software projects.
  • Ability to influence multiple levels on highly technical issues and challenges.
  • Involve and help other teammate or any company worker to achieve department goals.
  • Liaise with department team members to share knowledge to ensure redundancy of skills.
  • Prepare functional or technical documentation for all tasks assigned.
  • Assure continuous Learning and self-development.
  • Perform any urgent task assigned by direct manager.

Required qualifications & Skills

  • Bachelor's Degree in Computer Science, or Software Engineering or related discipline.
  • MERN and MEAN stack professional programming skills.
  • Excellent understanding of database design, DBMS, relational DBs, NoSQL DBs and SQL.
  • OOP principles, basic algorithms, data structures, and API and integration.
  • Experience using common design patterns in the software industry.
  • Familiar with Source code Management systems like git.
  • High standards for code quality, maintainability, and performance.
  • Ability to work as part of a team and meet deadlines.

Company Industry

  • IT - Software Services

Department / Functional Area

  • IT Software

Keywords

  • Software Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

People Looking for Software developer Jobs also searched
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.