VFlowTech

Senior Engineer/Engineer, Software (Full Stack)

Posted: 4 minutes ago

Job Description

VFlowTech is a Singapore headquartered deep tech company pioneering vanadium redox flow battery (VRFB) systems for long-duration energy storage. Established in 2018, VFlowTech focuses on developing safe, scalable, and sustainable energy storage solutions. The company has installed their long duration energy storage systems in over 11 countries globally and is supporting Singapore’s ambition to be a global leader in clean energy innovation and with the vision to drive the world towards energy equity where everyone can access clean energy at affordable pricing.Primary Duties:Design and deploy scalable cloud and on-premise web services for AI/ML workloadsDevelop clean, maintainable code with focus on extensibility and scalabilityDevelop platform services on AWSBuild responsive React-based frontend applications and reusable componentsCollaborate with AI researchers and engineers to deliver integrated solutionsAWS Cloud DevelopmentDevelop applications using Lambda, IoT Core, DynamoDB, CloudWatch, EC2, QuickSight, and GreengrassOptimize backend infrastructure performance, security, and reliabilityFrontend DevelopmentBuild and maintain React JS applications with custom components and CSSManage npm packages, implement webhooks and ensure responsive designAPI & IntegrationDesign RESTful APIs for seamless frontend-backend integrationImplement asynchronous web sockets for AWS component communicationUnderstand MCP and tools to build agentic solutionsDevOps & InfrastructureMaintain CI/CD pipelines using Azure DevOps Actions for automated deploymentUtilize Docker and Docker Compose for containerization and environment consistencyTechnical ExcellenceApply strong data structures and algorithms knowledgeStrong understanding of LLM/AI/ML modelsEnsure code quality through best practices and architectural standardsParticipate in testing, monitoring and performance optimizationJob Requirements:Bachelor’s or Master’s degree in Computer Science/IT/AI or related field.3–5 years of experience in building enterprise platforms, or large-scale web applications and scalable front-end and back-end systems, with a focus on interoperability, responsiveness, and secure APIs.Proficiency in programming languages such as Python, Java, JS, Go etcExperience in database technologies such as SQL and No SQL databasesExcellent communication and stakeholder management skills

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In