About Company
Synapse Technologies Limited is a rapidly growing technology company based in Ibadan, Nigeria, specializing in providing cutting-edge software solutions for businesses across various sectors. We are a team of passionate and innovative individuals dedicated to delivering high-quality, efficient, and scalable software applications. We pride ourselves on fostering a collaborative and supportive work environment where employees can grow professionally and contribute their unique skills and expertise.
Advertisement
Job Description
We are seeking a highly skilled and motivated Back End Developer to join our dynamic team. The ideal candidate will have a proven track record of designing, developing, and maintaining robust and scalable back-end systems. You will be responsible for the server-side logic, APIs, and databases of our applications. This role requires a strong understanding of various programming languages, databases, and software development methodologies. You will work closely with our front-end developers and other team members to ensure the seamless integration and functionality of our products. This is an exciting opportunity to contribute to the growth of a thriving technology company and work on challenging and impactful projects. You’ll be a key player in building the next generation of our software platforms, working with a team that values innovation, collaboration, and excellence. We offer a competitive salary and benefits package, and a supportive work environment that encourages professional development and career advancement. If you are a passionate and talented Back End Developer who is eager to make a significant contribution to a dynamic and growing company, we encourage you to apply!
Key Responsibilities
- Design, develop, and maintain efficient and scalable back-end systems.
- Write clean, well-documented, and testable code.
- Develop and maintain APIs for various applications.
- Collaborate with front-end developers to integrate back-end systems.
- Work with databases (SQL and NoSQL) to ensure data integrity and performance.
- Troubleshoot and debug software applications.
- Contribute to the overall architecture and design of software systems.
- Participate in code reviews and provide constructive feedback.
- Stay up-to-date with the latest technologies and industry best practices.
Required Skills
- Proficiency in at least one back-end programming language (e.g., Python, Node.js, Java, PHP)
- Experience with RESTful APIs and API design principles
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
- Strong understanding of data structures and algorithms
- Experience with version control systems (e.g., Git)
- Excellent problem-solving and debugging skills
- Good communication and teamwork skills
Preferred Qualifications
- Bachelor's degree in Computer Science or a related field
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure)
- Experience with containerization technologies (e.g., Docker, Kubernetes)
- Experience with testing frameworks and methodologies
Perks & Benefits
- Competitive salary
- Health insurance
- Paid time off
- Professional development opportunities
- Friendly and collaborative work environment
How to Apply
Click on the link below to apply for this exciting opportunity. We look forward to receiving your application!
Advertisement