Chat on WhatsApp
Company Logo

Software Project Manager

Company prefers not to disclose
Full-Time · Remote/WFH
5 - 10 years of experience
This job was closed

Job Requirements

Remote/WFH
5 - 10 years of experience

Skills

Mobile Development

Github

Mobile App Development

Node.js

JavaScript

Functional Requirements

Project Implementation

Software Requirements

React Native

Application Development

Data Structures

Project Planning

Full Stack Development

Problem Solving

Databases

Requirements Gathering

Web Applications

Requirements Analysis

Docker

Project Management

Product Development

Backend Development

Agile Methodologies

Project Coordination

Software Development

Mobile Applications

Project Management Skills

Software Engineering

Microservices

DevOps

Algorithms

Remote Team Management

Good Communication Skills

MongoDB

Amazon Web Services (AWS)

Agile Development

Agile Project Management

JSON

Restful API

Git

This job post is managed by

HV
Heini V

Job description for Software Project Manager at Truffle Technologies

We offer a great opportunity for a proactive and passionate software project manager with with solid technical background. You will get to work with our exciting mobile and web application projects and use your developer skills in several areas across the end-to-end development process. We offer you a great environment to learn, challenge yourself, and work on cutting edge technologies.

Responsibilities

  • Work closely with a small team to deliver mobile/web application development projects from prototyping to the deployment of the final products
  • Gather and manage requirements, write functional specifications and build excellent user experiences for the applications
  • Participate in designing and building technical solutions for the applications using JavaScript (Node.js)
  • Manage and coordinate tasks of the development team, monitor project progress, adjust priorities to the changing project requirements
  • Communicate proactively with the team to remove obstacles, identify problems, create solutions, and implement efficiency improvements
  • Implement and enforce Agile best practices to the software development team work
  • Assist and support the team with testing, troubleshooting and optimizing the apps to make sure they run smoothly on mobile/web platform
  • Write and update technical documents

Requirements

  • At least Batchelor’s or similar degree in computer science, engineering, mathematics or another relevant field
  • Strong technical background with understanding and hands-on experience in software development
  • Experience in leading teams of 10+ developers
  • Practical experience in working in distributed Agile teams
  • Solid knowledge of agile principles and practices
  • Solid knowledge of application development processes and best practices
  • Hands-on experience in JavaScript development (Node.js)
  • Experience in RESTful APIs and JSON data format
  • Knowledge of NoSQL databases (e.g. MongoDB)
  • Genuine interest in emerging technologies such as artificial intelligence and augmented reality
  • Good organizational skills including attention to detail and time management skills
  • Strong problem solving and debugging skills
  • Good communication skills in English
  • Ability to work in a small team and independently
  • Entrepreneurial and experimental mindset
  • Positive can-do attitude and teamwork spirit
  • Innate curiosity and passion to learn and develop your skills continuously
  • Fast learner
  • Located in Singapore

Preferred qualifications

  • Experience in full project life cycle software development
  • Familiar with data structures and algorithms
  • Experience in Git version control
  • Knowledge of microservice architecture
  • Knowledge of AWS or other cloud-based infrastructure
  • Knowledge of unit testing, test automation, and user acceptance testing
  • Knowledge of DevOps best practices and applying those in the software development projects

What we offer

We offer a fast-paced and fun start-up working environment where you’ll get to wear several hats, build your skills in multiple areas (if you wish), and be deeply involved in developing the company. You get:

  • Friendly, passionate and enthusiastic colleagues
  • Good work-life balance
  • Flat hierarchy, trustful and open work culture fostering creativity
  • Central office location in the heart of Singapore, next to City Hall MRT station

How to apply?

If you’re interested in becoming a part of our growing team, please apply by submitting your CV with a short summary, portfolio link showing your previous work (e.g. to App Store, Stack Overflow or Github), and your availability. Kindly note that only shortlisted candidates will be notified.

About the company
Truffle Technologies
1 - 10 employees

Truffle Technologies is a Singapore-based technology start-up. We are on our journey to explore and harness latest technologies. Our ambition is to make your everyday life more playful. We are currently working on an exciting AI-enabled video platform service for the digitally savvy.

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
Minimum Diploma
PT Puriasri Bhaktikarya
Full-Time
1–3 years
Minimum Post-Secondary
CV.Buanamas Teknik
Full-Time
3–5 years
Minimum Bachelor’s Degree
Hanseatic Connect Indonesia
Full-Time
1–3 years
Minimum Diploma
PT. Karya Nyata Alasindo (VIVI NICI)
Full-Time
1–3 years
Minimum Bachelor’s Degree
Wear Kuruu Merch

Software Project Manager