Senior Software Engineer

3 days ago


Outram, Singapore Red Airship Full time

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.
- 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 UML diagramming especially Sequence diagrams.
- 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-relate


  • Software Engineer

    2 weeks ago


    Outram, Singapore ParaDM Pte Ltd Full time

    **Position: Engineer/Senior Engineer** **Responsibilities** - Gather user requirements and formulate system specifications - Project implementation & training - Support system and integration testing - Provide technical support - Interface with HQ R&D and technical team **Requirements**: - Diploma/Degree in Computer/Information Technology - 2 to 3 years...


  • Outram, Singapore GECO Asia Full time

    **Senior DevOps Engineer job profile**: We are looking for an experienced and enthusiastic **Senior DevOps Engineer **to join our team of experts. As a Senior DevOps Engineer, you will work with a highly skilled team on very cutting edge and modern technologies. **Job Requirements and Qualification**: - 8+ years of relevant work experience - Strong Python...

  • Software Engineer

    2 weeks ago


    Outram, Singapore Javelin Global Commodities Full time

    **About Javelin** Javelin Global Commodities is a leading global commodities marketing, trading, logistics services and investment firm with offices in London, New York, San Diego, St Louis, Switzerland, India, Australia, Singapore and Poland. Javelin was founded in 2015 and now operates across 100 countries and six continents with respect to more than 20...

  • Software Engineer

    1 day ago


    Outram, Singapore Javelin Global Commodities Full time

    **About Javelin** Javelin Global Commodities is a leading global commodities marketing, trading, logistics services and investment firm with offices in London, New York, San Diego, St Louis, Switzerland, India, Australia, Singapore, Canada and Poland. Javelin was founded in 2015 and now operates across 100 countries and six continents with respect to more...


  • Outram, Singapore Unravel Carbon Pte Ltd Full time

    **ABOUT UNRAVEL CARBON** Unravel Carbon is an enterprise software that helps companies track and reduce their carbon emissions, focusing on Asia, based in Singapore. It is the first AI-powered decarbonization platform in Asia that converts any company’s accounting data into full supply chain carbon data in seconds, generates climate solutions...


  • Outram, Singapore GECO Asia Full time

    **Senior Network Engineer**: We are looking for a competent, ambitious **Senior Network Engineer** who will take responsibility for the overall operational health (Security, Availability, Performance, Interoperability and Reliability) of our data communications systems. **Job Requirements & Qualifications**: - At least 5 years experience as Network...


  • Outram, Singapore Unravel Carbon Pte Ltd Full time

    **ABOUT UNRAVEL CARBON** Unravel Carbon is an enterprise software that helps companies track and reduce their carbon emissions, focusing on Asia, based in Singapore. It is the first AI-powered decarbonization platform in Asia that converts any company’s accounting data into full supply chain carbon data in seconds, generates climate solutions...


  • Outram, Singapore Red Dot Payment Pte Ltd Full time

    Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end - Work with Team Lead and cross-functionally to implement new product features and capabilities - Debug production issues across services and multiple levels of the stack - Work with engineers across the company to build new features at scale - Able to...


  • Outram, Singapore Teale Pte Ltd Full time

    **Our  Company ** From the Early 2010’s TEALE Pte Ltd has been offering, in the S.E.A and European regions, Data-driven Energy Efficiency solutions to turn systems and facilities data into a source of actionable energy savings. In the present growing concerns on Climate Change and associated company growth, TEALE is actively recruiting a...


  • Outram, Singapore InvestCloud Full time

    **Responsibilities**: - Fully understands what the client needs and take full ownership and accountability in addressing the problems. Aligned with the business strategy of both InvestCloud and clients. - Client Facing. - Leads software solution discussions with active clients and projects to create best fit software solutions - Technical direction for...