Job Overview:
We are looking for a skilled and enthusiastic Software Developer to join our growing team. The ideal candidate will have experience in software development, a strong passion for coding, and the ability to design and build high-quality, scalable software solutions. You will work closely with product managers, designers, and other developers to deliver impactful features and solutions across various platforms.
Key Responsibilities:
- Develop and maintain high-quality software applications, ensuring code is efficient, reusable, and reliable.
- Collaborate with cross-functional teams (product, design, QA) to define and implement features and functionalities.
- Write clean, maintainable, and well-documented code.
- Design and implement software architectures and systems that are scalable and adaptable to future needs.
- Conduct unit testing, debugging, and troubleshooting of software issues.
- Participate in code reviews to ensure adherence to best practices and coding standards.
- Optimize application performance for maximum speed and scalability.
- Assist in writing technical documentation and user manuals.
- Troubleshoot, diagnose, and resolve issues that arise in the development lifecycle.
- Provide technical support during deployments and after product releases.
Qualifications & Skills:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 2+ years of software development experience (or equivalent) with expertise in [languages/technologies relevant to your team, e.g., Java, Python, C++, JavaScript, etc.].
- Experience with databases (e.g., SQL, NoSQL) and data modeling.
- Good understanding of software architecture and design principles.
WOLA Recruitment Pte Ltd
EA License No: 23C1703
EA Personnel: Thea Cheah
EA Personnel Reg No: R23118878