Full-stack Developer

2 Months ago • All levels • Full Stack Development

Job Summary

Job Description

The Fullstack Developer will be responsible for developing and maintaining SharePoint Framework (SPFx) applications using React.js. This includes designing and implementing user interfaces, developing and maintaining server-side applications and APIs, and integrating data from SharePoint lists. The role involves collaborating with cross-functional teams, ensuring application performance and quality, identifying and correcting bugs, and maintaining code quality. The developer will also participate in code reviews and architect scalable systems.
Must have:
  • Experience with React.js and its core principles.
  • Strong proficiency in JavaScript and DOM manipulation.
  • Experience with popular React.js workflows (Flux, Redux, or Zustand).
  • Experience with back-end development, including designing APIs.
  • Familiarity with SharePoint lists or similar database systems.
  • Understanding of RESTful APIs.
  • Strong knowledge of server-side languages (Node.js, Python).
  • Understanding of database technologies (SQL, NoSQL).
  • Ability to translate business requirements into technical requirements.
  • Strong knowledge of system architecture and design principles.
  • Familiarity with code versioning tools such as Git.
Good to have:
  • Experience with the SharePoint Framework (SPFx).
  • Familiarity with Microsoft 365 and SharePoint Online.
  • Knowledge of TypeScript.
  • Experience with agile development methodologies.

Job Details

Job Description:

We are looking for a skilled Fullstack Developer who has experience with both front-end and back-end technologies, databases, and system architecture to join our team. This role involves developing a SharePoint Framework (SPFx) application, but prior SPFx experience is not mandatory as training will be provided (not sure about this part). The ideal candidate will have a strong background in React.js, experience with SQL, NOSQL database, and a knack for architecting large-scale systems and back-end development.

Key Responsibilities:

  • Develop and maintain SPFx applications using React.js.
  • Design and implement user interfaces that are both functional and visually appealing.
  • Develop and maintain server-side applications and APIs.
  • Integrate and manage data from SharePoint lists or similar database structures.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Participate in code reviews and provide constructive feedback to peers.
  • Architect and develop scalable and reliable systems.

Required Skills and Qualifications:

  • Proven experience with React.js and its core principles.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience with popular React.js workflows (such as Flux or Redux or Zustand).
  • Experience with data visualization and managing complex data structures.
  • Experience with back-end development, including designing and maintaining APIs.
  • Familiarity with SharePoint lists or similar database systems.
  • Understanding of RESTful APIs.
  • Experience with common front-end development tools such as Babel, Webpack, etc.
  • Strong knowledge of server-side languages (e.g., Node.js, Python etc.).
  • Understanding of database technologies (SQL, NoSQL) and experience with database design.
  • Ability to understand business requirements and translate them into technical requirements.
  • Strong knowledge of system architecture and design principles.
  • Familiarity with code versioning tools such as Git.

Preferred Skills:

  • Experience with the SharePoint Framework (SPFx).
  • Familiarity with Microsoft 365 and SharePoint Online.
  • Knowledge of TypeScript.
  • Experience with agile development methodologies.
  • Strong problem-solving skills and attention to detail.

Similar Jobs

Saviynt - Manager Cloud Security, Infosec

Saviynt

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Springer Nature - Senior Data Engineer

Springer Nature

Pune, Maharashtra, India (Hybrid)
7 Months ago
Haleon - E-commerce Content & Livestream Intern

Haleon

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Year ago
Backbone - Product Manager

Backbone

Seattle, Washington, United States (Hybrid)
1 Year ago
Aera Technology - Client Partner

Aera Technology

Mountain View, California, United States (Hybrid)
6 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
8 Months ago
Hedra - Senior / Staff Full-Stack Engineer

Hedra

San Francisco, California, United States (On-Site)
9 Months ago
Welltech - Senior Fullstack Engineer

Welltech

Limassol, Limassol, Cyprus (Remote)
3 Weeks ago
Reach games studios - Full-Stack Web Developer

Reach games studios

Sydney, New South Wales, Australia (Remote)
2 Months ago
Ubisoft - Full Stack Developer

Ubisoft

Da Nang, Vietnam (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Glocomms - Staff/Senior Software Engineer

Glocomms

San Francisco, California, United States (On-Site)
2 Months ago
FICO - Sr. Cloud DevOps Engineer (Crossplane, ArgoCD)

FICO

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Toku - Senior Manager of Customer Success

Toku

United States (Remote)
2 Months ago
My Fitness Pal - Staff Software Engineer, iOS

My Fitness Pal

United States (Remote)
1 Week ago
PayPal - Senior Staff Machine Learning Engineer, AI

PayPal

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Salesforce - Senior Manager, Workplace Services ANZ

Salesforce

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Match Group - Staff Machine Learning Platform Engineer

Match Group

New York, New York, United States (Hybrid)
2 Months ago
Aristocrat - Technical Solution Analyst / System Analyst

Aristocrat

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
binance - iOS Engineer

binance

Taipei City, Taiwan (Remote)
1 Month ago
Rackspace Technology - Digital Marketing Program Specialist II

Rackspace Technology

San Antonio, Texas, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Lagos, Lagos, Nigeria

New Globe - Sales Enablement Analyst, Policy & Partnerships

New Globe

Lagos, Lagos, Nigeria (On-Site)
1 Week ago
Maliyo Games - 3D Artist

Maliyo Games

Nigeria (On-Site)
8 Months ago
New Globe - People Business Partner

New Globe

Dutse, Jigawa, Nigeria (On-Site)
1 Week ago
Token Metrics - Crypto Video Editor and Animator

Token Metrics

Lagos, Lagos, Nigeria (Remote)
1 Year ago
kuda  - Direct Sales Agent (Lekki)

kuda

Lekki, Lagos, Nigeria (Hybrid)
1 Month ago
Maliyo Games - Social Media Marketing

Maliyo Games

Nigeria (On-Site)
8 Months ago
Maliyo Games - 2D Artist

Maliyo Games

Nigeria (On-Site)
8 Months ago
kuda  - Business Intelligence (BI) Engineer

kuda

Lagos, Lagos, Nigeria (Hybrid)
2 Weeks ago
kuda  - Senior Mobile Engineer

kuda

Lagos, Lagos, Nigeria (Hybrid)
2 Months ago
Maliyo Games - Games Producer

Maliyo Games

Nigeria (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Krafton - [Publishing Platform Div.] Sr. Web Back-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
8 Months ago
Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Los Angeles, California, United States (Remote)
8 Months ago
PwC - Fullstack Developer (Python)

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
Philips - Senior Software Development Engineer - Fullstack

Philips

Paris, Île-de-France, France (On-Site)
1 Month ago
NetBrain - Full-Stack Software Engineer

NetBrain

Burlington, Massachusetts, United States (On-Site)
2 Months ago
NCR Atleos - .NET Fullstack Developer III

NCR Atleos

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Bazaar Voice - Senior Staff Engineer - Full Stack

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
gitlab - Senior Fullstack Engineer

gitlab

(Remote)
1 Month ago
Canva - Engineering Manager (full-stack) - Feature Control

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago
Neolytix - Lead Full Stack Developer

Neolytix

Gurugram, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded