company-logo-image

Senior Full Stack Developer

FutureLab.my
ashley-avatar-image

AI-generated summary

beta
speech-bubble-tail-image

Oops, looks like Ashley forgot to summarize this job! We apologize for the inconvenience. Please read the complete Job Description for full details and additional information.

RM 5000 - RM 7000

Taman Tun Dr. Ismail

Full-Time

Job Description

Influence our technology platform for the better and have views on how it can help grow the community better

Technical Excellence

  • Work with React.js based Progressive Web App/Ruby on Rails/Express.js (Node.js)/Django(Python) as well as explore other potential technologies when needed (prior work experience in one of these is required)
  • Design robust, scalable and secure features
  • Hold a clear vision of overall architecture, be able to review it at relevant stages to ultimately ensure robust architecture, scalability, performance, usability and more
  • Lead the architecture of new features as well as address security, stability, scaling issues and refactor old code to address these issues
  • Work to manage the technical risks and debt, and help build a delivery plan
  • Ensure that we are able to scale our platform, driving improvements in routing, internal algorithms and matching
  • Follow best practices (automated testing, continuous integration, SCRUM, refactoring, code standards)
  • Collaborating on user experience planning with the FutureLab team
  • Integrate user-facing elements designed by UI/UX Designer to the platform
  • Write clean, maintainable and efficient code
  • Nurture and enforce best and appropriate technical practices
  • Push for automation or efficient methods and tools to achieve technical excellence
  • Consult experts when necessary
  • Develop, maintain and enhance technical documentation
  • Research, design, implement and validate algorithms to analyze diverse sources of data to achieve targeted outcomes.
  • Execute rapid testing and experimenting for user experience and overall funnel optimization

Innovation
  • Work with the current tech platforms as well as explore other potential technologies when needed
  • Drive continuous adoption and integration of relevant new technologies into the design and overall architecture

Solutioning
  • Country specific payments
  • Data analytics dashboard and CRM (email notifications) infrastructure and tools
  • FutureLab alumni features
  • Development and maintenance of the launch site
  • Produce new and creative analytic solutions that will become part of FutureLab’s core deliverables.
  • Social media
  • Any required marketing apps or other development effort needed

Prototyping Phase
  • Project management
  • Be the primary point of contact for during development (UI/UX improvements of Futurelab.my)
  • Data architecture

Post-Prototype
  • Ongoing solutioning and architecture
  • Architect and implement externally-facing APIs for third-party integration
  • Expansion of payment capabilities
  • Development of addition features e.g. alumni management tool
  • Ongoing data analytics, enterprise data warehouse/business intelligence and CRM



Job Requirements


  • Have a strong understanding of business to be able to make appropriate technical decisions
  • Be able to work with cross-functional teams to define, design and develop new features
  • Work with cross-functional team members to identify and prioritize actionable, high-impact insights across a variety of core business areas.
  • Delegate effectively and build trust with the junior technical team members, while balancing time to code
  • Help to guide internal junior developers to improve as well as ensuring code quality and best practices are met across the board
  • Monitor technical excellence by the team and ensure discipline and constant improvement by reviewing code, inspecting designs, providing feedback and more
  • Help build and nurture the tech team as well as ensuring they are focused on the task at hand
  • Build a sharing knowledge culture across the team
  • Contribute in all phases of the development lifecycle
  • Constantly looking for ways to increase the team’s productivity and velocity
  • Build and maintain positive team morale
  • Accurate time reporting and resource management of the team 
  • Be a good role model for the team
  • Take part in collaborative learning with other development team members such as sharing sessions, paired programming and code reviews
  • Continuously develop and improve performance to move up positions based on performance review
  • Contribute to team discussions and ideas
  • Able to have effective time management and prioritization to ensure items are delivered on time
  • Able to be a self-starter, and take initiative, along with having the capabilities of working in a fast-paced environment

Company Benefits

FutureLab Playlist

Add your favorite songs to the office playlist to work/dance/sing to

EPF & Socso

We provide EPF & Socso to all full time team members.

Access to FutureLab Mentors

Learn and network with our community.

Casual Dress Code

Dress comfortably, besides, we focus more on your performance than your dressing.


Additional Info

Experience Level

0 - 7 Years of Experience

Job Specialisation

General IT


Company Profile

FutureLab.my-logo-image

FutureLab.my

FutureLab is an edtech startup that aims to bridge the knowledge gap between education and the future workforce through their digital platform. Where students, aspiring entrepreneurs and young professionals can connect to industry mentors around the world to gain informal guidance and direction to reach their personal and professional goals.

company-logo-image

Senior Full Stack Developer

FutureLab.my

RM 5000 - RM 7000

Taman Tun Dr. Ismail

Full-Time

This job is no longer available