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

Senior Software Engineer

Red AirshipSingapore, Pedra Branca, Singapore
2 days ago
Job description

Get AI-powered advice on this job and more exclusive features.

Sign in to access AI-powered advices

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

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
  • Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Information Technology

    Industries

    IT Services and IT Consulting

    Referrals increase your chances of interviewing at Red Airship by 2x

    Sign in to set job alerts for “Senior Software Engineer” roles.

    Continue with Google Continue with Google

    Continue with Google Continue with Google

    Project Intern, Digital Innovations & Solutions (Full Stack Developer)

    Web Frontend Engineer(Work Location : Remote in Taiwan)

    Back-end Software Engineer (On-site 202506)

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Singapore, Pedra Branca, Singapore

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    GRAVITON RESEARCH CAPITAL (SINGAPORE) PTE. LTD.Singapore
    As a Software Engineer with Graviton your responsibilities will include : .Contribute to all layers of backend systems including databases, APIs and applications. Design, build and maintain applicatio...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Pearson CarterSingapore, Pedra Branca, Singapore
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Pearson Carter.Senior Software Engineer | Robotics and AI Leader | $180,000 SGD.We are working with ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    LUCENCE DIAGNOSTICS PTE. LTD.Singapore, Pedra Branca, Singapore
    Lucence is a fast-growing genomic medicine company with offices in Singapore, Hong Kong and the US.We invent advanced cancer diagnostics to change the way cancer is detected and treated.We are seek...Show moreLast updated: 8 days ago
    Software Engineer / Senior Software Engineer

    Software Engineer / Senior Software Engineer

    CAPCON SINGAPORE PTE. LTD.Singapore
    Software sustaining and continuous improvement of current machine's software.Responsible for software feature development and enhancement based on customer requirements. Provide supporting and troub...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    RapsodoSingapore, Singapore, SG
    Quick Apply
    Rapsodo is a Sports Technology company with offices in the USA, Singapore, Turkey & Japan.We develop sports analytics products that are data-driven, portable and easy-to-use to empower athletes...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    THE TRADE DESK (SINGAPORE) PTE. LTD.Singapore
    The Trade Desk is a global technology company with a mission to create a better, more open Internet for everyone through principled, intelligent advertising. Handling over 1 Trillion queries per day...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Talentreq Partners Pte LtdSingapore, Pedra Branca, Singapore
    Interesting opportunity for a software engineer with at least 5 years of experience in developing software solutions in semiconductor equipment industry or related hardware control technical discip...Show moreLast updated: 2 days ago
    Senior Software Engineer

    Senior Software Engineer

    NEC Asia Pacific Pte. Ltd.Singapore, SG
    Senior level professional that applies advanced knowledge of job area typically obtained through advanced education and work experience. Works independently applying an advanced knowledge of a job a...Show moreLast updated: 17 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Tek SystemsSingapore, Pedra Branca, Singapore
    Support Software Engineering and Cloud projects.Developing database infrastructure.Optimize and troubleshoot issues to enhance performance. TEKsystems is a leading provider of technology consulting,...Show moreLast updated: 17 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    DKATALISSingapore, Pedra Branca, Singapore
    Get AI-powered advice on this job and more exclusive features.DKatalis is a financial technology company with multiple offices in the APAC region. In our quest to build a better financial world, one...Show moreLast updated: 24 days ago
    Senior Software Engineer

    Senior Software Engineer

    QCPSingapore, Central Singapore, SG
    Quick Apply
    QCP is Asia's leading digital asset partner, empowering clients to seamlessly integrate digital assets into their portfolios. We offer a comprehensive range of solutions - from spot on / off ramping a...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Mason & CoSingapore, Pedra Branca, Singapore
    Direct message the job poster from Mason & Co.Recruiter for the Life Sciences Industry | Associate Consultant at Mason & Co. This employer is a cutting-edge medical technology company that develops ...Show moreLast updated: 1 day ago
    Senior Software Engineer

    Senior Software Engineer

    SingtelSingapore, Singapore
    The Senior Software Engineer will play a crucial role in supporting the digitalisation strategy for Group Networks.This position involves designing, developing, integrating, testing, and maintainin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CxnplSingapore, Pedra Branca, Singapore
    Constantinople is the first of its kind : an all-in-one software and operational platform for banks.We provide our banking clients with a cloud-native infrastructure to host and manage their custome...Show moreLast updated: 28 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Borr DrillingSingapore, Pedra Branca, Singapore
    Development of infrastructure solutions.Maintenance of shared service platforms.Gather specifications and user feedback.Streamlining manpower and infrastructure costs across teams.Enable product en...Show moreLast updated: 23 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    SYNECHRON TECHNOLOGIES SINGAPORE PTE. LTD.Singapore, Pedra Branca, Singapore
    We are seeking a highly motivated.In this role, you will be responsible for designing, developing, testing, and maintaining software solutions that support business operations and objectives.You wi...Show moreLast updated: 12 days ago
    • Promoted
    Software Engineer / Senior Software Engineer

    Software Engineer / Senior Software Engineer

    PSA SingaporeSingapore, Pedra Branca, Singapore
    Software Engineer / Senior Software Engineer.Software Engineer / Senior Software Engineer.Continue with Google Continue with Google. Software Engineer / Senior Software Engineer.Software Engineer / Senior S...Show moreLast updated: 5 days ago
    Senior Software Engineer

    Senior Software Engineer

    ASMPT SINGAPORE PTE. LTD.Singapore
    We are seeking a Software Engineer to develop and optimize software solutions for advanced packaging semiconductor equipment. This role involves designing, implementing, and testing high-performance...Show moreLast updated: 29 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Refine GroupSingapore, Pedra Branca, Singapore
    You will be part of a cross-functional agile engineering team (squad) responsible for building, deploying, and running (supporting) one or more of our digital products. The role focuses on full-stac...Show moreLast updated: 14 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Singtel GroupSingapore, Pedra Branca, Singapore
    Select how often (in days) to receive an alert : .At Singtel, our mission is to Empower Every Generation.We are dedicated to fostering an equitable and forward-thinking work environment where our emp...Show moreLast updated: 30+ days ago