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 Atlassian, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Full Stack Software Engineer at Atlassian will play a crucial role in driving the development of innovative software solutions that enhance the user experience across our product suite. This position requires a seasoned engineer who is adept at both front-end and back-end technologies, ensuring code quality and performance, while also collaborating with cross-functional teams to align development objectives with business goals. The ideal candidate will possess a strong technical background and be passionate about delivering high-quality software solutions that delight our customers.
Job Responsibilities
- Design, develop, and maintain scalable web applications, adhering to best coding practices.
- Collaborate with product management and UX/UI teams to define and implement user-friendly features.
- Optimize applications for maximum speed and scalability while ensuring responsiveness across various devices.
- Conduct code reviews and mentor junior software engineers to foster a culture of continuous improvement.
- Implement robust testing and deployment processes, ensuring reliability and performance of applications.
- Monitor and troubleshoot applications in production, resolving issues promptly and effectively.
- Stay current with industry trends and emerging technologies to integrate into our development practices.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- A minimum of 5 years of experience as a Full Stack Developer, with a significant focus on both front-end and back-end development.
- Proficiency in several programming languages and frameworks, including but not limited to JavaScript, Node.js, React, and Python.
- Experience with relational and non-relational databases such as MySQL, PostgreSQL, and MongoDB.
- Understanding of RESTful APIs, web services, and microservices architecture.
- Strong problem-solving skills and the ability to troubleshoot complex issues effectively.
- Excellent communication and collaboration skills, with experience working in Agile environments.
Technologies & Tools
The Senior Full Stack Software Engineer will work with a variety of modern technologies and tools to build and deploy applications. Key technologies include React for front-end development, Node.js for server-side logic, and cloud services such as AWS or Azure for deployment and hosting. Familiarity with version control systems like Git, as well as CI/CD tools, is essential for maintaining a smooth development and release cycle. Agile project management tools like Jira and Confluence will also be utilized for collaboration and tracking work progress.
Ideal Candidates
The ideal candidates for this position possess a blend of technical acumen and interpersonal skills, making them effective collaborators in a dynamic environment. They should be self-motivated, detail-oriented, and passionate about the engineering craft. Strong communicators who can articulate complex concepts clearly and adapt to evolving requirements will thrive in this role. Additionally, a proactive mindset towards learning and a commitment to fostering innovative solutions are key traits that will contribute to the success of the candidate within the Atlassian team.
Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.