
Backend Engineer
Talent Safari7 months ago
Lagos, NigeriaMid Level / Senior
Responsibilities
- Develop, deploy, and maintain complex software systems and services.
- Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
- Ensure technical feasibility of UI/UX designs and optimize applications for speed and scalability.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Identify and address performance bottlenecks, security vulnerabilities, and other technical issues.
- Stay up-to-date with emerging technologies and industry trends to drive innovation within the team.
- Participate in the hiring process to attract and retain top engineering talent.
Requirements
- 4+ years of experience in software development with a proven track record.
- Expertise in programming languages such as JavaScript, Typescript, Python, or Go, with a preference for Typescript.
- Strong understanding of web technologies and frameworks like HTML, CSS, JavaScript, and React, Angular, or Vue.js.
- Experience with AWS and containerization technologies like Docker and Kubernetes.
- Solid understanding of software architecture, design patterns, and data structures.
- Proven experience with RESTful APIs, microservices architecture, and distributed systems.
Benefits
- Competitive salary and equity options.
- Comprehensive health insurance.
- Flexible working hours and generous vacation policy.
- Professional development opportunities and learning budget.
- Regular team-building events and activities.