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 standardsHone 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 organizationsWork closely with designers and other engineers in cross-functional teamsMentor and guide your team membersProduce software design documents for the features you are working on, and review the same from your peersRun experiments to identify new processes or improve existing processes in your team or departmentWork closely with direct managers to identify your strengths and design your own career growth planHave fun while learningA typical week at Red Airship in this role may look like this :
Picking up new libraries and frameworksImplement unit and e2e tests using tools like Playwright and MirageJSReview UI / UX designs from design team, discuss about feasibility, and make recommendationsImplement cross-browser compatible responsive designsImplement component libraries for use within or outside your teamMaking technical decisions, researching best practices and technology required for a project, comparing advantages and disadvantages of various technologies either custom-built or off-the-shelfLeading architecture design and solutioning activitiesWorking with the DevOps team to define the CI / CD pipelineWorking with backend engineers in API designDefining application objectives by envisioning system features and functionality, analyzing and clarifying user requirements with customersAdhering to security and accessibility guidelinesParticipating in the planning and scoping of software development projects with the business development teamDriving enablement and training of new team membersSupporting individual development of other developers by providing advice, coaching and educational opportunitiesConducting regular code reviews and guiding junior developers to adhere to appropriate standardsAs 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 / projectsGood presentation skills, effective communication internally and externallyComfortable talking to clients and end users, and advising on hard decisionsHigh level of self-motivation and maturityStrong desire to tackle hard technical problems and proven ability to do so with little or no direct daily supervisionAbility to lead and mentor team membersEncouraging teamwork and collaboration within the teamIdentifying and addressing skill gaps in team membersProviding feedback and coaching to improve performanceBachelor'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 fieldsTechnical
FundamentalsFamiliar with Linux environments and command-line interfaceFamiliar with git, popular git workflows, PR / MR workflowsHTML5, Typescript, CSS preprocessors, NodeJS, SQLWeb developmentFamiliar with the components making up the internet and how they work togetherUnderstands web security and best practicesFamiliar with Browser compatibility concernsFamiliar with Accessibility concernsSoftware engineeringExperience with Agile mindset, SCRUM methodology, and TDDKnows when, why, and how to accept technical debtAble to evaluate trade-offs between correctness, robustness, performance, space, time, and eleganceFamiliar with OOP and functional paradigms, and when to apply whichFamiliar with UML diagramming especially Sequence diagramsDeep experience designing, building, deploying, and maintaining production web applicationsFamiliar with at least one of the major javascript application frameworks - React, Vue, or Angular. Coupled with their respective popular state management, testing, and build toolsFamiliar 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 practicesExtras
Additional skills that can give you an edge, not necessarily just in technology :
Experience building and maintaining React 18+ web applications for productionExperience building and maintaining hybrid apps on React Native / Flutter / Cordova for productionExperience working with mono repos, consuming private packages, common CI / CD pipeline toolsFamiliar 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 integrationFamiliar with BPMNFamiliar with IMISExperience working with Web3 technologiesCommercial acumen, experience working alongside commercial teamsExperience working for technology startups or in product-focused teamsExperience training and coaching junior members of the teamBenefits
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 mattersFlexible working hours, allowing you to work during your most productive and efficient timesLearning credits to help you pursue courses or further educationA dedicated mentor and coach to create a personalized career growth planSeniority 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