What You’ll Do
As a Full Stack Engineer, you will be responsible for designing, developing, and maintaining high-quality web applications. Your key responsibilities will include:
End-to-End Development: Build and optimize front-end and back-end components to create seamless, responsive applications.
API & Microservices Development: Design, implement, and maintain RESTful APIs and GraphQL services for efficient data handling.
Database Management: Develop and optimize relational (PostgreSQL, MySQL) and non-relational (MongoDB, Firebase) databases to ensure performance and scalability.
Collaboration: Work closely with product managers, UX/UI designers, and other engineers to translate business requirements into technical solutions.
Code Quality & Best Practices: Write clean, efficient, and well-documented code while following best coding practices, security standards, and performance optimization techniques.
Cloud & DevOps: Deploy, monitor, and manage applications using cloud services (AWS, Azure, or Google Cloud) and containerization tools like Docker and Kubernetes.
Continuous Improvement: Stay up to date with emerging technologies and contribute to code reviews, architectural discussions, and process enhancements.
What We’re Looking For
We are looking for a highly skilled Full Stack Engineer with expertise in modern web development technologies. The ideal candidate should have:
Technical Skills:
Front-end Technologies: Proficiency in JavaScript frameworks such as React.js, Angular, or Vue.js.
Back-end Development: Experience working with Node.js, Python, Ruby on Rails, or Java.
Database Management: Strong knowledge of both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase) databases.
API Development: Hands-on experience with RESTful APIs, GraphQL, and third-party integrations.
Cloud & DevOps: Familiarity with cloud platforms (AWS, Azure, or Google Cloud), CI/CD pipelines, and containerization technologies (Docker, Kubernetes).
Security & Performance: Understanding of security best practices, performance optimization, and scalability techniques.
Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to work independently as well as in a team-oriented environment.
Passion for learning and staying updated with industry trends.
Interested and qualified candidates should send their CV to: vanessa@baaraku.com using the job title as the subject of the mail.
Apply via :
vanessa@baaraku.com