Design and maintain high-performance software applications while collaborating with cross-functional teams and mentoring junior engineers.
Job responsibilities:
- Design, develop, and maintain scalable, high-performance software applications and systems.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement technical solutions.
- Write clean, efficient, and well-documented code following industry best practices.
- Participate in code reviews to ensure code quality, maintainability, and adherence to company standards.
- Troubleshoot, debug, and resolve software defects and performance issues.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
- Stay updated with emerging technologies and industry trends to drive innovation within the team.
- Ensure the security, reliability, and scalability of software systems.
- Mentor junior engineers and contribute to a culture of knowledge sharing and collaboration.
Job requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Software Engineer, with a strong portfolio of successful projects.
- Proficiency in one or more programming languages such as Java, Python, JavaScript, or Go.
- Experience with web development frameworks, APIs, and cloud-based technologies.
- Strong understanding of software development principles, algorithms, and data structures.
- Familiarity with version control systems like Git and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative, fast-paced environment.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
Job benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health and wellness benefits, including medical, dental, and vision coverage.
- Flexible working hours and remote work options to support work-life balance.
- Generous paid time off, including vacation days, sick leave, and parental leave.
- Professional development opportunities, including training programs, workshops, and conferences.
- Collaborative and inclusive company culture that values diversity and innovation.
- Employee discounts and perks on Carousell platform services.
- Access to cutting-edge tools and technologies to support your work.
- Opportunities to make a meaningful impact on sustainability and the circular economy.
Flexible Work Hours
Flexible working hours and remote work options to support work-life balance.
Health Insurance
Comprehensive health and wellness benefits, including medical, dental, and vision coverage.
Learning Budget
Professional development opportunities, including training programs, workshops, and conferences.
Carousell platform discounts
Employee discounts and perks on Carousell platform services.
Paid Time Off
Generous paid time off, including vacation days, sick leave, and parental leave.
Fuku is focused on streamlining the transition from legacy systems to modern programming languages, offering enterprise-level AI solutions that also cover code maintenance and documentation. Our services cater to organizations looking to enhance their technological infrastructure and efficiency in a rapidly evolving digital landscape.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Software Engineer Q&A's