Posted at: 17 January
Senior Fullstack Engineer (Python & Next.js) – REF 104 – 07
Company
Xogito
Xogito is a global B2B digital services provider specializing in data management, real-time bidding, e-commerce, and advertising technology solutions.
Remote Hiring Policy:
Xogito supports a fully remote work environment and hires globally, welcoming applications from various regions without specific restrictions.
Job Type
Full-time
Allowed Applicant Locations
Kenya, Worldwide
Job Description
Purpose of the Role
We are seeking a skilled Senior Fullstack Developer with expertise in Next.js, Python, and AWS to join a dynamic team building innovative digital solutions. You will be responsible for developing, optimizing, and maintaining both the backend and frontend of modern, cloud-based applications. If you are passionate about creating scalable, high-performance systems, this role is for you.
Duties and Responsibilities
- Collaborate with product managers and designers to understand and implement technical solutions for the platform’s core functionalities.
- Develop, optimize, and maintain the backend using Python and ensure seamless integration with the frontend built in Next.js.
- Design and deploy scalable cloud solutions hosted on AWS, ensuring robust and efficient performance.
- Implement secure and compliant workflows for onboarding, managing, and paying freelancers.
- Participate in the full SDLC, including code reviews, testing, and deployment processes.
- Optimize the system for performance and scalability while ensuring reliability and maintainability.
- Troubleshoot, debug, and upgrade existing modules to align with new business requirements.
- Contribute to the development of APIs and services to support new features.
- Document technical processes and ensure knowledge sharing across teams.
Required Experience & Knowledge
- 5+ years of experience in fullstack development.
- Strong expertise in Next.js for frontend development and Python for backend development.
- Proficiency with AWS services such as EC2, S3, RDS, Lambda, and CloudFormation.
- Familiarity with modern web development practices, including responsive design and state management (e.g., Redux, Context API).
- Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Understanding of CI/CD pipelines and DevOps practices.
- Knowledge of best practices in application security and data protection.
- Strong debugging, testing, and performance optimization skills.
Skills and Attributes
- Excellent problem-solving abilities with attention to detail.
- Strong collaboration and communication skills, with the ability to work effectively in cross-functional teams.
- Adaptability to changing requirements and a proactive approach to learning new technologies.
- High level of ownership and accountability for deliverables.
Required Education & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Advanced level of spoken and written English.
- Relevant certifications in Python, AWS, or web development are a plus.