Senior Software Engineer

A technology company focused on developing modern web and mobile applications with an AI-first mindset.
Frontend
Senior Software Engineer
In-Person
4+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer

Red Airship is seeking a Senior Full Stack Engineer to join their development team, focusing on modern web and mobile applications across various verticals. The role combines technical excellence with an AI-first mindset, emphasizing the integration of GenAI into workflows for enhanced productivity and client value. The ideal candidate will have strong programming skills, leadership abilities, and a passion for optimization through AI.

The position offers a dynamic environment where you'll work closely with designers and engineers to improve user experience and ensure system consistency. Key responsibilities include leading architecture design, implementing responsive designs, conducting code reviews, and mentoring team members. Technical requirements encompass proficiency in frontend and backend technologies, with particular emphasis on JavaScript frameworks, web security, and best practices.

The company provides an attractive benefits package including unlimited paid leave, flexible working hours, and learning credits for professional development. Red Airship's commitment to personal growth is demonstrated through their mentorship program and emphasis on continuous learning. This role is perfect for experienced engineers who want to work at the intersection of traditional software development and cutting-edge AI technology, while having the opportunity to shape both technical solutions and team development.

Last updated 10 hours ago

Responsibilities For Senior Software Engineer

  • Lead architecture design and solution activities
  • Implement cross-browser compatible responsive designs
  • Review UI/UX designs and make technical recommendations
  • Work with DevOps team on CI/CD pipeline
  • Collaborate with backend engineers on API design
  • Mentor and guide team members
  • Conduct code reviews
  • Produce software design documents
  • Implement unit and e2e tests
  • Participate in project planning and scoping

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
Node.js
  • Bachelor's degree in Computer Science, engineering, mathematics, or related field (or 4 years experience)
  • Experience with Linux environments and command-line interface
  • Proficiency in HTML5, TypeScript, CSS preprocessors, NodeJS, SQL
  • Experience with git and PR/MR workflows
  • Strong understanding of web security and best practices
  • Experience with Agile mindset, SCRUM methodology, and TDD
  • Expertise in at least one major JavaScript framework (React, Vue, or Angular)
  • Familiarity with backend frameworks and ORM libraries
  • Strong interpersonal communication skills
  • Leadership and mentoring abilities

Benefits For Senior Software Engineer

Education Budget
  • Unlimited paid leave policy
  • Flexible working hours
  • Learning credits for courses and education
  • Dedicated mentor and coach for career growth

Interested in this job?

Jobs Related To Red Airship Senior Software Engineer

Senior Software Engineer - User Experiences

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on innovative user experiences and interface design with remote work flexibility.

Sr UI Engineer - Innovation

Senior UI Engineer position at Lowe's Innovation team focusing on React.js development with hybrid work model and comprehensive benefits package.

Senior Frontend Engineer, Core Foundation

Senior Frontend Engineer position at Airbnb focusing on core foundation and web development to improve guest and host experiences.

Senior Frontend Engineer, Client Media Foundation

Senior Frontend Engineer position at Airbnb focusing on media solutions development, offering remote work and competitive compensation between $191K-$223K.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer position at Airbnb's Community Support Engineering team in China, focusing on developing technology solutions for customer support systems.