Full Stack Developer

Details of the offer

Job Title: Full Stack Developer We are seeking a skilled and experienced Full Stack Developer to join our dynamic team.
The ideal candidate will have a strong background in MongoDB, NoSQL databases, Electron, Node.js, and front-end technologies like Vue.js and Nuxt.js.
This role offers an exciting opportunity to work on cutting-edge projects in a collaborative and innovative environment.
Key Responsibilities: 1.
Full Stack Development: Design, develop, and maintain web applications, ensuring both the front-end and back-end components are robust and efficient.
2.
Database Management: Utilize MongoDB and NoSQL databases to manage and optimize data storage and retrieval.
3.
Electron Development: Build cross-platform desktop applications using Electron.
4.
Network Security: Implement and configure WireGuard for network security and privacy.
5.
Node.js Development: Develop server-side applications using Node.js, creating scalable and high-performance APIs.
6.
Front-End Development: Collaborate with UI/UX designers to implement user-friendly interfaces using JavaScript, CSS frameworks, Vue.js, and Nuxt.js.
7.
Code Optimization: Identify and resolve performance bottlenecks and ensure code quality through code reviews and best practices.
8.
Integration: Integrate third-party APIs and services as needed to enhance application functionality.
9.
Testing: Write unit and integration tests to ensure the reliability and stability of applications.
10.
Documentation: Create and maintain technical documentation for code, APIs, and system architecture.
Qualifications: Bachelor's degree in computer science, Engineering, or a related field (or equivalent work experience).
Proven experience as a Full Stack Developer, with expertise in MongoDB, NoSQL, Electron, WireGuard, Node.js, JavaScript, CSS frameworks, Vue.js, and Nuxt.js.
Strong understanding of web development principles and best practices.
Experience with version control systems (e.g., Git).
Familiarity with agile development methodologies.
Excellent problem-solving and communication skills.
Ability to work both independently and collaboratively in a team environment.
Strong attention to detail and a commitment to delivering high-quality code.
Preferred Qualifications: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
Previous work on cross-functional and interdisciplinary teams.


Nominal Salary: To be agreed

Source: Talent_Ppc

Requirements

Data Analyst, Kenya At Thinkwell

WHAT YOU'LL DO Develop and maintain data visualization dashboards using software such as Tableau, power Bi etc to support data analysis across ThinkWell's Ke...


Thinkwell - Nairobi Area

Published a month ago

Ict Intern - Switch Media At Kenya Red Cross Society

Key Responsibilities: Studio and IT Operations: Assist with the operation and maintenance of TV studio technology, ensuring business continuity and minimal d...


Kenya Red Cross Society - Nairobi Area

Published a month ago

Network And Systems Administrator At Africa International University

Job Purpose: This position exists to provide system server administration and security, automation of tasks, backup and restore administration, office365 adm...


Ional University - Nairobi Area

Published a month ago

Cloud Support Associate Internship At Amazon

Key job responsibilities Each day will bring new and exciting challenges on the job while you: Learn and use ground-breaking technologies. Complete AWS certi...


Amazon - Nairobi Area

Published a month ago

Built at: 2024-12-04T19:03:55.714Z