company-logo

Full-Stack Developer (React + Node.js)

BSD Design & Management

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

2 years

1 Position

2025-07-23

to

2025-08-24

Required Skills

develop software prototype

+ show more
Fields of study

Software Engineering

Full Time

Share

Job Description

We’re looking for a talented Full-Stack Developer who’s equally passionate about crafting beautiful UIs and building robust back-end systems. You'll be working across the stack to design and deliver high-performance web applications with a stunning user experience.

Duties & Responsibilities:

  • Design and develop rich, interactive web UIs using React.js and Tailwind CSS

  • Translate Figma (or similar) mockups into pixel-perfect, responsive front-ends

  • Animate interfaces using Framer Motion and other JS animation libraries

  • Build scalable, secure REST APIs with Node.js and Express.js

  • Design and manage MongoDB (or PostgreSQL) databases

  • Integrate third-party APIs, manage authentication, and handle file uploads

  • Optimize both front-end and back-end performance for speed and accessibility

  • Collaborate closely with team members across design, front-end, and backend

Job Requirements

Must-Haves

  • 2+ years of full-stack development experience (React + Node.js)

  • Strong eye for UI/UX — portfolio or live examples required

  • Skilled in HTML, Tailwind CSSJavaScript/TypeScript

  • Experience with Express.js, MongoDB, and building REST APIs

  • Familiarity with Figma and design-to-code workflows

  • Solid understanding of Git and collaborative development

Bonus Points For

  • Experience with Next.jsFramer Motion, or other animation tools

  • Strong visual design skills or the ability to enhance basic wireframes

  • Experience with cloud platforms like Vercel, AWS, or Heroku

  • Knowledge of API security best practices (JWT, OAuth, CORS, etc.)

How to Apply

Fields Of Study

Software Engineering

Skills Required

develop software prototype

Related Jobs

3 days left

Hohete Tibeb Share Company

Data Analyst

Data Analyst

time-icon

Full Time

2 yrs

1 Position


Bachelor's Degree in Computer Sciences, Information Technology, Statistics a related field of study with relevant work experience

Addis Ababa

10 days left

SHANGTEX GARMENT MANUFACTURING ETHIOPIA PLC

Junior IT Officer

IT Expert

time-icon

Full Time

0 yrs

1 Position


Educational Background in a related field of study Minimum GPA of 3.0 out of 4.0 Duties & Responsibilities: -Maintain and update personnel data across multiple systems with high accuracy and attention to detail. -Perform basic IT operations and assist in troubleshooting hardware/software issues. -Manage and maintain factory IT equipment, ensuring proper functionality and timely upgrades. -Provide technical support and training to factory staff to improve their IT application skills.      Multiple training sessions per worker may be needed. - Multiple training sessions per worker may be needed. -Proactively address challenges, seek guidance when needed, and demonstrate a quick learning ability

Addis Ababa

about 2 hours left

Gold Water (Feda Wak PLC)

Senior ICT Expert Specialist(Data Administration)

ICT Analyst

time-icon

Full Time

5 yrs

1 Position


Bachelor's Degree in Computer Engineering, Information Technology, Software Engineering or in a related field of study with relevant work experience

Addis Ababa

about 2 hours left

Marie Stopes International Ethiopia

MEAL Officer

Monitoring and Evaluation Specialist

time-icon

Full Time

2 - 4 yrs

1 Position


MSc or BSc Degree in Statistics, IT or in a related field of study with relevant work experience Duties and Responsibilities: - Provides technical assistance on data management and reporting to all MSIE staff in the assigned areas;  - Develop and implement MEAL frameworks, systems, and tools in line with program objectives and donor requirements. - Lead regular monitoring activities to track program progress against indicators, identifying successes, challenges, and areas for improvement. - In collaboration with the R, M & E team monitors the progress of clinical , outreach and social franchising activities against targets set by MSIE

---

about 2 hours left

Siinqee Bank SC

IT and Hardware Technician

ICT Technician Supervisor

time-icon

Full Time

3 - 4 yrs

1 Position


MSc or BSc Degree in Computer Engineering, IT, Computer Science, Information Systems, Information Science or in a related field of study with relevant work experience, out of which 2 years as Junior technician or equivalent.

Ababisa

about 2 hours left

Edge Communication Technology PLC

Project Manager

Project Manager

time-icon

Full Time

2 - 5 yrs

1 Position


BSc Degree in Computer Science, IT, Electrical and Computer Engineering or in a related field of study with relevant work experience Duties and Responsibilities: - Setting project goals and coming up with plans to meet those goals - Maintaining project timeframes, budgeting estimates and status reports - Managing resources for projects - Coordinating project team members and developing schedules and individual responsibilities

Addis Ababa