Software Developer
Company Name: Baaraku
Job Description:
As a Full Stack Engineer, you will play a key role in shaping the future of our products by leveraging modern technologies to create robust, user-friendly applications.
What You’ll Do
As a Software Developer, 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.
Why Join Us?
- Competitive Salary & Benefits – We offer a comprehensive benefits package, including health insurance, paid time off, and more.
- Flexible Work Environment – Choose between remote, hybrid, or onsite work based on your preferences.
- Career Growth & Development – Access learning opportunities, mentorship programs, and career advancement pathways.
- Exciting & Impactful Projects – Work on cutting-edge technologies that drive meaningful change in the industry.
Experience:
- JavaScript: 4 years (Required)
- React: 4 years (Preferred)
- Python: 4 years (Preferred)
- NodeJs: 4 years (Preferred)
Job Type: Full-time
Pay: From ₦500,000.00 per month
Location: Lagos
Job Posted: 12th May 2025
Job Category: Onsite
Job Type: Full Time
Job Location: Lagos