Salary Range
SGD 60,000 - SGD 120,000 /year
SGD 5,000 - SGD 10,000/month
Skills Required
GitTechnical DocumentationTroubleshootingAzureSoftware EngineeringApplication DevelopmentJavaScriptInformation TechnologySystem DesignProject ManagementMobile ApplicationsFlutterJavaTechnical LeadershipSoftware DevelopmentBusiness Requirements
Job Description
- Lead and manage the software development team to design, develop, and maintain high-quality web and mobile applications.
- Oversee the full software development lifecycle — including requirement gathering, system design, development, testing, deployment, and maintenance.
- Provide technical leadership, code reviews, and guidance to ensure best practices, code quality, and project efficiency.
- Collaborate with clients, product owners, and cross-functional teams to translate business requirements into effective technical solutions.
- Plan and manage project timelines, resources, and deliverables to ensure successful and timely project completion.
- Evaluate and adopt new technologies, frameworks, and tools to enhance development efficiency and product quality.
- Ensure system performance, scalability, and security are maintained in all developed solutions.
- Mentor and develop the technical capabilities of junior engineers, fostering a culture of learning and innovation.
- Prepare and maintain technical documentation, architecture diagrams, and operational procedures.
- Support management in strategic planning, budgeting, and process improvement initiatives related to software and application development.
- Degree or Diploma in Computer Science, Software Engineering, Information Technology, or related field.
- Minimum 3–8 years of hands-on software development experience, including at least 2 years in a supervisory or technical lead role.
- Strong proficiency in one or more programming languages such as Java, JavaScript, Node.js, React, Flutter, or PHP.
- Solid understanding of software architecture, system design, and cloud deployment (AWS, Azure, or equivalent).
- Proven experience managing web and mobile application projects from conception to deployment.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong leadership and communication abilities with experience mentoring and guiding a development team.
- Familiar with Agile/Scrum methodologies and project management tools (e.g., Jira, Git, CI/CD pipelines).
- Ability to work collaboratively in a fast-paced, client-oriented environment.
- Passion for technology, innovation, and continuous improvement.
About VINOVA PTE. LTD.
Similar Jobs
Software Engineer Experimental Systems and Technology Lab
VINOVA PTE. LTD.
SGD 100,800 - SGD 106,800/yr
Technical Delivery Manager
VINOVA PTE. LTD.
SGD 84,000 - SGD 168,000/yr
Solution Architect
VINOVA PTE. LTD.
SGD 96,000 - SGD 192,000/yr
The Full Stack Engineer (AI-Assisted programming)
VINOVA PTE. LTD.
SGD 120,000 - SGD 144,000/yr
Business Analyst (BAU Support & Governance) – Public Sector
VINOVA PTE. LTD.
SGD 84,000 - SGD 120,000/yr