Talent.com
This job offer is not available in your country.
Senior Software Engineer

Senior Software Engineer

Red AirshipSingapore, Central Singapore, SG
30+ days ago
Job type
  • Quick Apply
Job description

We are looking for a Senior Full Stack Engineer to join our development team. You will be working on modern web and mobile applications for a wide range of verticals. If you have excellent programming skills and a passion for developing applications and improving existing ones, we would like to meet you. As a Full Stack Engineer, you’ll work closely with our designers and engineers to improve user experience, ensure system consistency, and push the boundaries of best practices for functional, secure, and stable applications. In this rapid evolving industry we are looking for people who have an AI-first mindset. Red Airship believes that integrating GenAI into our workflows and mindset will boost productivity, enhance client value, and drive higher profits. We are looking for people who are passionate about optimizing tooling and workflow using GenAI. This means not just doing it because it's part of the job, but because you find joy in streamlining processes and using AI to enhance your work.

GenAI Tooling and Workflow

  • Passion for AI-Driven Optimization : Not just using AI tools because they're available, but actively seeking out ways to leverage GenAI to enhance your workflow and the overall output of your team.
  • Proven Success with AI Integration :   Demonstrated ability to successfully integrate AI tools and techniques into your work, resulting in measurable improvements in efficiency or quality.
  • Ability to Identify AI Opportunities :   Can proactively identify areas where GenAI can be applied to improve processes, solve problems, or innovate.

Requirements

All engineers at Red Airship are expected to :

  • Meet programming and quality standards by following production, productivity, quality, and customer-service standards.
  • Hone your skills, and keep yourself updated by researching and trying out new technologies and software products; participate in educational opportunities; read professional publications; maintain personal networks; participate in professional organizations.
  • Work closely with designers and other engineers in cross-functional teams.
  • Mentor and guide your team members.
  • Produce software design documents for the features you are working on, and review the same from your peers
  • Run experiments to identify new processes or improve existing processes in your team or department.
  • Work closely with direct managers to identify your strengths and design your own career growth plan.
  • Have fun while learning
  • A typical week at Red Airship in this role may look like this :

  • Picking up new libraries and frameworks
  • Implement unit and e2e tests using tools like Playwright and MirageJS
  • Review UI / UX designs from design team, discuss about feasibility, and make recommendations
  • Implement cross-browser compatible responsive designs
  • Implement component libraries for use within or outside your team
  • Making technical decisions, researching best practices and technology required for a project, comparing advantages and disadvantages of various technologies either custom-built or off-the-shelf.
  • Leading architecture design and solutioning activities.
  • Working with the DevOps team to define the CI / CD pipeline.
  • Working with backend engineers in API design.
  • Defining application objectives by envisioning system features and functionality, analyzing and clarifying user requirements with customers.
  • Adhering to security and accessibility guidelines
  • Participating in the planning and scoping of software development projects with the business development team
  • Driving enablement and training of new team members
  • Supporting individual development of other developers by providing advice, coaching and educational opportunities.
  • Conducting regular code reviews and guiding junior developers to adhere to appropriate standards.
  • As a senior position, you are also expected to take part in defining your own role and responsibilities.

    Required skills and experience

    Excellent technical skills and industry experience are a must, as you’ll be representing Red Airship working with some of the best companies and sharpest minds. We don’t expect you to be expert in our entire tech stack, but we believe the best people can transfer their skills and experience to the language or framework where required.

    Soft

  • Exceptional interpersonal communications capabilities demonstrated through a history of successful software development teams / projects.
  • Good presentation skills, effective communication internally and externally.
  • Comfortable talking to clients and end users, and advising on hard decisions.
  • High level of self-motivation and maturity.
  • Strong desire to tackle hard technical problems and proven ability to do so with little or no direct daily supervision.
  • Ability to lead and mentor team members
  • Encouraging teamwork and collaboration within the team
  • Identifying and addressing skill gaps in team members
  • Providing feedback and coaching to improve performance
  • Bachelor’s level degree in Computer Science, engineering, mathematics, or another related field. In the absence of which, at least 4 years of working experience in related fields.
  • Technical

  • Fundamentals
  • Familiar with Linux environments and command-line interface
  • Familiar with git, popular git workflows, PR / MR workflows.
  • HTML5, Typescript, CSS preprocessors, NodeJS, SQL
  • Web development
  • Familiar with the components making up the internet and how they work together
  • Understands web security and best practices
  • Familiar with Browser compatibility concerns
  • Familiar with Accessibility concerns
  • Software engineering
  • Experience with Agile mindset, SCRUM methodology, and TDD.
  • Knows when, why, and how to accept technical debt.
  • Able to evaluate trade-offs between correctness, robustness, performance, space, time, and elegance.
  • Familiar with OOP and functional paradigms, and when to apply which.
  • Familiar with UML diagramming especially Sequence diagrams.
  • Deep experience designing, building, deploying, and maintaining production web applications.
  • Familiar with at least one of the major javascript application frameworks - React, Vue, or Angular. Coupled with their respective popular state management, testing, and build tools.
  • Familiar with 2 or more popular backend frameworks (we use Nest, Echo, Drupal) and 2 or more ORM libraries (we use TypeOrm for typescript, ent for go)
  • Familiar with different caching approaches at different layers of the system, and other performance-related practices.
  • Extras

    Additional skills that can give you an edge, not necessarily just in technology :

  • Experience building and maintaining React 18+ web applications for production.
  • Experience building and maintaining hybrid apps on React Native / Flutter / Cordova for production.
  • Experience working with mono repos, consuming private packages, common CI / CD pipeline tools
  • Familiar with Golang, Python, NestJS, Next, Webpack / Rollup, Redux / Recoil, React-query / RTK / etc., RxJs, Handlebars / Twig, Playwright / Cypress, RTL / Enzyme, Jasmine / Jest / Mocha, JAM stacks, AWS, Drupal 9+, PHP 8+
  • Familiar with Zoho, Resco and other 3rd party services related to data integration.
  • Familiar with BPMN
  • Familiar with IMIS
  • Experience working with Web3 technologies
  • Commercial acumen, experience working alongside commercial teams.
  • Experience working for technology startups or in product-focused teams
  • Experience training and coaching junior members of the team
  • Benefits

    At Red Airship, we understand that the growth of our team members is essential to the company's success. To assist you in your development, we offer :

  • An unlimited paid leave policy, ensuring you can always take the time needed for personal and family matters.
  • Flexible working hours, allowing you to work during your most productive and efficient times.
  • Learning credits to help you pursue courses or further education.
  • A dedicated mentor and coach to create a personalized career growth plan.
  • Create a job alert for this search

    Senior Software Engineer • Singapore, Central Singapore, SG

    Related jobs
    • Promoted
    Senior Software Engineer (Developer) – AI-Driven

    Senior Software Engineer (Developer) – AI-Driven

    TRUEGENICS PTE. LTD.D07 Golden Mile, Middle Road, SG
    Senior Software Engineer (Developer) - AI-Driven.You'll work across the product lifecycle to deliver scalable, high-quality systems and tools that power our teams with a sharp eye for detail and lo...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    WGT EHR PTE. LTD.D13 Macpherson, Braddell, SG
    We are a leading Automation Systems and Robotics specialist, designing and manufacturing advanced machinery for the PCBA / Electronics industry. Be part of a forward-thinking automation & robotics...Show moreLast updated: 12 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ADECCO PERSONNEL PTE LTDD09 Cairnhill, Orchard, River Valley, SG
    Adecco is partnering with one of the most well-established and respected financial institution with a strong track record of success. They have a culture of innovation and continuous improvement, co...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer - Endur

    Senior Software Engineer - Endur

    SHELL SINGAPORE PTE. LTD.D05 Clementi New Town, Hong Leong Garden, Pasir Panjang, SG
    The primary responsibility of this role to work as Technical Consultant - Endur to manage the technical delivery of complex projects and programs, bring about industry best practices, and uphold it...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer, Productivity - D01 Cecil, Marina, People’s Park, Raffles Place, SG

    Senior Software Engineer, Productivity - D01 Cecil, Marina, People’s Park, Raffles Place, SG

    AIRWALLEX (SINGAPORE) PTE. LTD.D01 Cecil, Marina, People’s Park, Raffles Place, SG
    Senior) Software Engineer - Infrastructure & Productivity Team\.Airwallex is a rapidly growing fintech unicorn, founded in 2015 and now flourishing at the Series E financing stage.With a global...Show moreLast updated: 9 days ago
    • Promoted
    Senior / Staff Software Engineer

    Senior / Staff Software Engineer

    OKBL PTE. LTD.D01 Cecil, Marina, People’s Park, Raffles Place, SG
    OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa. At OKX, we believe that the future will be reshaped by crypto, and ...Show moreLast updated: 3 days ago
    • Promoted
    Senior / Software Engineer

    Senior / Software Engineer

    UPPER SPRING CONSULTING PTE. LTD.D01 Cecil, Marina, People’s Park, Raffles Place, SG
    We are representing our client in the global technology and engineering space to look for an experienced Software Engineer to join them. The candidate is responsible for designing, developing, and i...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ELPA ASIA PTE. LTD.D16 Upper East Coast, Bedok, Eastwood, Kew Drive, SG
    Architect and design scalable, secure, and maintainable solutions using Django and Python.Collaborate with project leads, other developers to understand requirements and translate them to technical...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CODEX SOLUTIONS PTE. LTD.Islandwide, SG
    Together, We Can Make A Significant Impact.We are looking for a Senior Software Engineer with 3–6 years of fullstack development experience to contribute to the design and delivery of secure, scala...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    LINKS HR SINGAPORE PTE. LTD.D01 Cecil, Marina, People’s Park, Raffles Place, SG
    Develop and enhance TI+ solution : .Study, evaluate and provide feedback on functional requirements / user stories.Liaise with product owners, business analysts for clarification and understanding of ...Show moreLast updated: 12 hours ago
    • Promoted
    Senior Software Engineer, Productivity

    Senior Software Engineer, Productivity

    AIRWALLEX (SINGAPORE) PTE. LTD.D01 Cecil, Marina, People’s Park, Raffles Place, SG
    Senior) Software Engineer - Infrastructure & Productivity Team\.Airwallex is a rapidly growing fintech unicorn, founded in 2015 and now flourishing at the Series E financing stage.With a global...Show moreLast updated: 9 days ago
    • Promoted
    Senior Software Engineer #IJF

    Senior Software Engineer #IJF

    RECRUIT EXPRESS PTE LTDD09 Cairnhill, Orchard, River Valley, SG
    Understand user requirements and perform system analysis, design and document functional and system specifications.Design, develop, troubleshoot, test, document, and deploy new solutions quickly an...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VY SYSTEMS PTE. LTD.Islandwide, SG
    Design, develop, and deploy scalable software systems with a focus on AI and machine learning integration.Lead and mentor a small team of software engineers, fostering a collaborative and high-perf...Show moreLast updated: 9 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Y3 TECHNOLOGIES PTE LTDD22 Jurong, Jurong Island, Tuas, SG
    We are looking for a dedicated and detail-oriented Senior Software Engineer to join our team with a focus on software development and support. In this hybrid role, you will be responsible for resolv...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer #IJF - D09 Cairnhill, Orchard, River Valley, SG

    Senior Software Engineer #IJF - D09 Cairnhill, Orchard, River Valley, SG

    RECRUIT EXPRESS PTE LTDD09 Cairnhill, Orchard, River Valley, SG
    Understand user requirements and perform system analysis, design and document functional and system specifications.Design, develop, troubleshoot, test, document, and deploy new solutions quickly an...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer (Singaporean only)

    Senior Software Engineer (Singaporean only)

    APBA TG HUMAN RESOURCE PTE. LTD.Islandwide, SG
    As a Senior Software Engineer, you will be part of a mission-driven team dedicated to building impactful digital solutions that serve the public good. This role goes beyond just coding—enabling cont...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ALTAX PTE. LTD.D01 Cecil, Marina, People’s Park, Raffles Place, SG
    We’re Building the Future of Capital Markets;.As Asia's leading securities brokerage, regulated exchange and fund management platform for alternative investments, Alta is at the forefront of buildi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Growth

    Senior Software Engineer, Growth

    AIRWALLEX (SINGAPORE) PTE. LTD.D01 Cecil, Marina, People’s Park, Raffles Place, SG
    Airwallex is the only unified payments and financial platform for global businesses.Powered by our unique combination of proprietary infrastructure and software, we empower over 100,000 businesses ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Core Loyalty

    Senior Software Engineer, Core Loyalty

    ASCENDA LOYALTY PTE. LTD.D15 Katong, Joo Chiat, Amber Road, SG
    Great to Meet You! We are Ascenda.Ascenda powers the growth of leading financial services brands worldwide with premium rewards programs that differentiate their products, drive profitable customer...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer_Contract_Rotational Shifts - Islandwide, SG

    Senior Software Engineer_Contract_Rotational Shifts - Islandwide, SG

    RADIANT DIGITAL SOLUTIONS PTE. LTD.Islandwide, SG
    We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.The ideal candidate will have over 10 years of hands-on experience in software development, with st...Show moreLast updated: 12 days ago