Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Airbnb, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior Fullstack Software Engineer for Core Services at Airbnb will play a pivotal role in designing, developing, and optimizing key platform features that enhance user experience and operational efficiency. This position demands a combination of both backend and frontend expertise to collaborate with cross-functional teams, addressing complex challenges and delivering robust solutions. The successful candidate will be instrumental in building scalable systems and driving innovations while ensuring high-quality standards in code quality and architecture.
Job Responsibilities
- Design, develop, and maintain scalable and high-performance web applications.
- Implement responsive user interfaces leveraging modern frontend technologies.
- Architect and optimize backend services to handle large-scale user interactions.
- Collaborate with product management and UX design teams to translate user requirements into technical specs.
- Conduct code reviews, providing constructive feedback, and fostering a culture of learning within the team.
- Identify and troubleshoot production issues, maintaining the health and performance of applications.
- Stay up to date with emerging technologies and propose solutions that improve the development process.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in fullstack development.
- Proficient in modern programming languages such as JavaScript, Python, or Ruby.
- Extensive experience with frontend frameworks like React, Angular, or Vue.js.
- Strong understanding of backend technologies including Node.js, Express, or Django.
- Experience with databases such as PostgreSQL, MongoDB, or MySQL.
- Proficiency in version control systems, preferably Git.
- Excellent problem-solving abilities and attention to detail.
Technologies & Tools
The Senior Fullstack Software Engineer will primarily work with a variety of technologies and tools that include but are not limited to JavaScript, React.js for the frontend, Node.js for the backend, and various databases like PostgreSQL. The team utilizes containerization technologies such as Docker and Kubernetes for deployment, along with version control through Git. Familiarity with CI/CD pipelines for streamlined software delivery is also crucial for this position.
Ideal Candidates
The ideal candidate for this role possesses a strong blend of technical expertise and collaborative spirit. They should showcase a passion for crafting high-quality software solutions and exhibit a commitment to continuous learning and development. A proactive mindset, coupled with the ability to thrive in a fast-paced environment, is essential. Strong communication skills will be necessary to effectively work with team members and stakeholders, ensuring the delivery of impactful results as part of a dynamic tech team.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.