Senior Software Developer
CareerBuddy
- Lagos, Lagos State
- Permanent
- Full-time
- Development & Maintenance: You will build, test, and maintain efficient, reusable full-stack code.
- Collaboration: You will work with cross-functional teams to integrate user-facing elements with server-side logic.
- Problem-Solving: You will identify and address bottlenecks and bugs, devising effective solutions.
- Enhancing User Experience: You will ensure technical feasibility of UI/UX designs, optimizing applications for speed and scalability.
- Continuous Learning: You will stay updated on emerging technologies and trends in full-stack development.
- Quality Assurance: You will implement automated testing platforms and conduct unit tests.
- Documentation: You will maintain code quality, organization, and automation, alongside documenting the codebase.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: Minimum 4 years of proven experience as a Full Stack Developer.
- Frontend Skills: Proficiency in front-end languages and frameworks (HTML, CSS, JavaScript, Next.js, React).
- Backend Skills: Experience with back-end languages (Ruby, Python, Java, PHP) and JavaScript frameworks (Node.js); Deployment experience on AWS using Amplify and Elastic Compute Cloud.
- Database Management: Good understanding of database systems, Object Relational Mapping (ORM), and SQL.
- Version Control: Proficiency with code versioning tools, such as Git.
- Problem-Solving: Strong analytical and problem-solving skills.
- Communication: Excellent communication and teamwork skills.
- Attention to Detail: Strong attention to detail with a keen eye for aesthetics.
- Joining an early-stage company and contributing to its growth.
- Opportunity to make a significant impact and shape the company's direction.
- Work with cutting-edge technologies in AI, Data Science, and full-stack development.