Full Stack Developer / Business Analys
Alexandre RAFALIMANANA-Pilote de karting π«π· FFSA Academy & Victorylane ποΈ π
Apply directly on Alexandre RAFALIMANANA-Pilote de karting π«π· FFSA Academy & Victorylane ποΈ πβs careers site β no account needed.
About the role
We are seeking a versatile and analytical Full Stack Developer / Business Analyst to bridge the gap between business needs and technical solutions. This role combines full-stack software development with business analysis to design, develop, and enhance scalable applications while gathering requirements, analyzing business processes, and delivering technology solutions that drive organizational success. The ideal candidate is passionate about problem-solving, innovation, and building user-focused applications that align with business objectives.
Key responsibilities include:
- Gather, analyze, and document business requirements through collaboration with stakeholders.
- Translate business needs into functional and technical specifications.
- Design, develop, test, and maintain full-stack web and enterprise applications.
- Build responsive user interfaces and implement scalable back-end services.
- Develop and integrate APIs, databases, and third-party systems.
- Participate in system architecture, application design, and technical planning.
- Conduct business process analysis and recommend technology-driven improvements.
- Create wireframes, workflows, user stories, and process documentation.
- Perform software testing, debugging, and application optimization to ensure quality and reliability.
- Collaborate with developers, product managers, QA engineers, and business teams throughout the software development lifecycle.
- Monitor application performance and implement enhancements to improve scalability and user experience.
- Support deployment, system maintenance, troubleshooting, and production issue resolution.
- Prepare technical documentation, reports, and project updates for stakeholders.
- Ensure solutions comply with security, quality, and organizational standards.
- Contribute to continuous improvement through automation, innovation, and best development practices.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, Business Information Systems, Business Administration, or a related field.
- Strong understanding of software development lifecycle (SDLC), business analysis methodologies, and system design principles.
- Knowledge of front-end technologies such as HTML, CSS, JavaScript, and modern frameworks.
- Familiarity with back-end development concepts, RESTful APIs, databases, and server-side technologies.
- Understanding of relational and NoSQL database concepts.
- Knowledge of version control systems such as Git.
- Familiarity with cloud platforms, DevOps concepts, and CI/CD practices is an advantage.
- Understanding of Agile, Scrum, or other software development methodologies.
- Ability to gather, document, and prioritize business requirements.
- Strong analytical, problem-solving, and critical-thinking skills.
- Excellent communication and stakeholder management abilities.
- Ability to translate complex business requirements into practical technical solutions.
- Strong attention to detail and commitment to delivering high-quality software.
- Excellent organizational and time management skills with the ability to manage multiple priorities.
- Ability to work independently and collaboratively within cross-functional teams.
- Adaptability and willingness to learn new technologies and business processes.
- Professional attitude with a strong customer-focused mindset and commitment to continuous improvement.
- Passion for developing innovative, scalable, and business-driven technology solutions.
Description sourced from the public LinkedIn listing β this role isn't indexed from the company's career page yet.
Skills
- JavaScript
- TypeScript
- Python
- SQL
- React
- Node.js
- Django
- Flask
- REST
Never be applicant #200 again
Every job here is indexed straight from company career pages β often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse β pay only when you apply
Free account β no card required
93 137 live jobs Β· 17 643 companies tracked Β· 64 added today