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

Senior Full Stack Software Developer At Pundit Space

Key Responsibilities: Designing, developing, and maintaining full-stack software solutions that meet business requirements and exceed customer expectations. ...


Pundit Space - Nairobi Area

Published a month ago

Fellow - Young Leaders Program At Mckinsey & Company

What You'll Do You will work in teams of typically 3-5 consultants, playing an active role in all aspects of the client engagement. This includes gathering a...


Mckinsey & Company - Nairobi Area

Published a month ago

User Testing Coordinator And Support Ic At Un-Habitat

DUTIES AND RESPONSIBILITIES The BMZ-funded UNITAC project "Just transitions in vulnerable places – Digital solutions for more climate resilient informal area...


- Nairobi Area

Published a month ago

Senior Database Administrator At Ncba Group

Job Purpose Statement The role involves the evaluation, implementation, and support of IT infrastructure functionalities in alignment with the Bank's Vision....


Ncba Group - Nairobi Area

Published a month ago

Built at: 2024-12-14T10:28:13.938Z