Full Stack Developer

  • ODEL
  • الرياض السعودية
  • Full-time

وصف الوظيفة

As a Full Stack Developer at ODEL, you will play a pivotal role in designing, developing, and maintaining web applications that enhance our digital services. We are looking for a talented individual with a robust understanding of both front-end and back-end technologies who can contribute towards building user-friendly, scalable, and efficient applications. This position requires a creative mindset, strong technical skills, and a passion for problem-solving.

 

Key Responsibilities

1. Full Stack Development

  • Design, develop, and maintain web applications using modern front-end and back-end technologies.
  • Implement responsive user interface features to enhance user experience across devices and platforms.
  • Collaborate with designers and product managers to define application features and functionality.

2. Back-End Development

  • Develop robust APIs to support front-end functionality and database interactions.
  • Optimize back-end services for speed and scalability.
  • Ensure data security and privacy through best coding practices.

3. Database Management

  • Design and maintain database schemas and data models to support application functionality.
  • Implement data storage and retrieval processes, ensuring data integrity and optimization.
  • Conduct database administration and optimization tasks.

4. Quality Assurance

  • Conduct code reviews, identify bugs, and ensure timely resolution.
  • Write and maintain thorough documentation for code and software specifications.
  • Test applications across multiple browsers and devices to ensure optimal performance.

5. Team Collaboration

  • Participate in agile development processes, contributing to sprint planning and retrospectives.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Stay updated with emerging technology trends and best practices in software development.

إمتيازات الوظيفة

  • Remote Work Opportunity
  • Professional Training & Development
  • Incentive Bonus for Performance

متطلبات الوظيفة

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Experience:

  • 1 - 3 years of experience as a Full Stack Developer or similar role.
  • Proven ability to deliver web applications across various platforms.

Technical Skills:

  • Proficient in front-end technologies (HTML, CSS, JavaScript, frameworks like React or Angular).
  • Strong knowledge of back-end technologies (Node.js, Express, Python, and PHP).
  • Experience with database management (SQL and NoSQL, e.g., MySQL, MongoDB).
  • Familiarity with version control systems (e.g., Git).

Soft Skills:

  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • A proactive learner with a willingness to adapt to new technologies.

وظائف مشابهة