Full Stack Web Developer Senior (staytion)

Singapore, Singapore

Job Description

About Us Staytion is a Multi-Concept Lifestyle Centre where we integrate Live, Work, Play and Bond. Located directly at MRT station itself, we give members benefits of a space without the hassle of travelling to connect, interact and seek potential About Us Staytion is a Multi-Concept Lifestyle Centre where we integrate Live, Work, Play and Bond. Located directly at MRT station itself, we give members benefits of a space without the hassle of travelling to connect, interact and seek potential networking opportunities with this blooming community. We are looking for people who thrives in a collaborative setting, facilitate our members with their needs and display Staytion service standards to elevate their experience. You can meet new people, make new friends and be part of our awesome community where the staff experience is just as important as the customer experience. Job Purpose We are looking for a Full Stack developer interested in building performant and UI friendly web apps and scalable backends. As a Full Stack Developer, you should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. Responsibilities Build pixel-perfect, buttery smooth UIs across all platforms. Work with development teams and product managers to ideate software solutions Design client-side and server-side architecture Build the front-end of applications through appealing visual design Develop and manage well-functioning databases and applications Write effective APIs Test software to ensure responsiveness and efficiency Troubleshoot, debug and upgrade software Create security and data protection settings Build features and applications with a mobile responsive design Write technical documentation Work with data scientists and analysts to improve software Brainstorm and develop solutions with the entire team. Researching, designing, implementing, and managing software programs Working closely with other developers, UX designers, business and systems analysts Qualifications & Work Experience Experience working with React-Native is a plus Have developed a full fledge application from database, backend infrastructure to frontend Bachelor's or higher degree in Computer Science or related fields Setting up dev ops process and pipelines Skills Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax Understands ReactJS and NextJS specific components such as performance in virtualization, PWA developments and SSR Knowledge of functional and object-oriented programming Ability to write well-documented, clean Javascript and Typescript code Rock solid at working with third-party dependencies and debugging dependency conflicts Worked with NestJS framework and developed backend infrastructure in NodeJS Worked with databases such as PostgreSQL & MySQL Worked with GraphQL and engines such as Hasura Good understanding of the micro-service and serverless infrastructure Worked with AWS services and Google Cloud Services Understanding of REST APIs, the document request model, and offline storage Experiences with automated testing suites, like Jest or Mocha Good understanding of Git and GitHub Integrate third-party API's such as Stripe, Google Maps, and more. Work well with a creative team to design human-focused technology A good sense of UI/UX understanding Worked with UI libraries such as Tailwind CSS, Chakra UI and Ant Design Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both regarding estimates and the general process. English skills (ability to effectively communicate via written and spoken English) A passion for software development. It's not just your career, it's also your hobby. You're constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1164336
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned