Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A growing sustainability technology start-up in Singapore is looking for a highly skilled Software Engineer to join as a consultant. This remote role focuses on back-end development, utilizing modern technologies to create robust and scalable solutions. Ideal candidates should have expertise in Python, TypeScript, and PostgreSQL, with additional skills in Node.js and geospatial technologies being a plus. Strong collaboration and problem-solving skills are essential.
We are a growing sustainability technology start up in Singapore. We are seeking a highly skilled and experienced Software Engineer to join us as a consultant (remote, 44 hours a week). This role primarily focuses on back-end development, leveraging modern technologies and frameworks to deliver robust, scalable, and high-performance solutions. The ideal candidate should have expertise in Python , TypeScript (e.g., for Deno), and PostgreSQL , with additional experience in Node.js and geospatial or mapping technologies being a significant plus. Familiarity with Google Cloud and serverless infrastructure is required, along with the ability to deploy applications on traditional servers if necessary.
Key Responsibilities :
Design, develop, and maintain scalable back-end systems using Python and TypeScript.
Utilize frameworks and tools to build efficient APIs and services.
Design and optimize relational database schemas using PostgreSQL.
Ensure database performance, reliability, and scalability.
Develop and deploy applications using the Google Cloud ecosystem, including Cloud Run and Cloud Functions.
Implement serverless solutions where appropriate, while maintaining flexibility to deploy on server-based infrastructure when needed.
Work on projects involving geospatial data processing or mapping solutions, if applicable.
Implement geospatial queries and integrations into back-end systems.
Collaborate with cross-functional teams to understand project requirements and provide technical expertise.
Offer recommendations on best practices for development, deployment, and infrastructure management.
Ensure code quality through reviews, automated testing, and adherence to coding standards.
Optimize application performance and troubleshoot issues in production environments.
Required Skills and Qualifications :
Preferred Skills :
J-18808-Ljbffr