Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Software Engineer image - Rise Careers
Job details

Full Stack Software Engineer

Working at The Adaptavist Group


The Adaptavist Group is a global family of companies with a common goal. We combine the best of teamwork, technology, and processes, helping all kinds of businesses be better today and tomorrow.


We are experts at delivering enterprise software, tailored solutions, and quality services across some of the world’s most trusted technology ecosystems, including Atlassian, AWS, Slack, GitLab, Monday.com and Aha!


We make change happen. From anywhere.


Our flexible, remote-first way of working means that work can fit around your life, rather than your life fitting around work.


About the role


As a Software Engineer you will be involved in building and maintaining ScriptRunner Cloud products. You will contribute to engineering best practices within the team to guarantee the reliability and scalability of our product. We practice continuous integration and delivery, which means you will also be responsible for seeing new functionality through to our production environment with monitoring and metrics in place.


In addition, you will work closely with product teams to support, investigate and resolve issues in production to maintain our service level guarantees.


What you'll be doing
  • Build and maintain our microservices built in AWS that our Atlassian Cloud apps are built on
  • Investigate and resolve issues in production for our shared services by working with other Cloud teams at Adaptavist
  • Contribute to engineering best practices within the team to guarantee the reliability and scalability of our shared services for product teams
  • Deliver new functionality all the way through, from design, implementation, testing, deploying and monitoring in production, whilst following continuous delivery practices


What we're looking for
  • Experience in at least one backend language (Java, Python, PHP, etc.) and one front end javascript / typescript framework (react, angular, vue)
  • Good written and verbal communication skills
  • Can work effectively with people across time zones and be proactive about asking for help when required but can also work independently on tasks
  • Experience with using CI/CD to deliver software
  • Experience working in an Agile team
  • Experience working with and building services in AWS (other cloud providers can be considered)


A few nice to haves
  • Previous experience building and maintaining infrastructure in the Cloud using Infrastructure as code
  • Atlassian Ecosystem experience
  • Experience building high-scale distributed systems


#LI-DA1


At The Adaptavist Group, we are committed to promoting a diverse and inclusive community and believe this positively impacts both the creation of our innovative products and our delivery of bespoke solutions to our global customers and our own unique culture. We encourage all qualified applicants, regardless of age, disability, race, sexual orientation, religion or belief, sex, gender identity, pregnancy and maternity, marriage, and civil partnership status. From our family-friendly policies to our flexible work environment we offer a range of benefits and policies in order to support staff from all different backgrounds. If you have any questions, please do ask us.


Check out our WORK180 page

Check out our Flexa page


We look forward to your application!

Adaptavist Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Adaptavist DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Adaptavist
Adaptavist CEO photo
Simon Haighton-Williams
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Software Engineer, Adaptavist

If you're a talented Full Stack Software Engineer looking for an exciting remote opportunity, The Adaptavist Group is the place to be! At Adaptavist, we pride ourselves on our remote-first culture, empowering you to work flexibly and integrate your personal life with your professional ambitions. In this role, you'll be at the heart of our mission, building and maintaining our innovative ScriptRunner Cloud products. Collaborating with diverse teams, you’ll leverage your skills to enhance our microservices on AWS, ensuring reliability and scalability in our cutting-edge applications. Your work will make a tangible impact as you contribute from design to deployment while adhering to our continuous delivery practices. You'll take ownership of investigating production issues, driving incident resolution, and sharing best practices that promote excellence within our engineering teams. We’re looking for someone with experience in a backend language like Java, Python, or PHP, coupled with proficiency in JavaScript technologies like React or Angular. If you enjoy working in Agile environments and are skilled in using CI/CD methodologies, you'll thrive at Adaptavist. We're a team that values communication and collaboration, so you'll find support across time zones while also enjoying autonomy in your daily tasks. If you’re eager to contribute to a diverse and inclusive workplace while crafting quality software solutions, we can’t wait to see your application!

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at Adaptavist
What are the responsibilities of a Full Stack Software Engineer at The Adaptavist Group?

As a Full Stack Software Engineer at The Adaptavist Group, you will build and maintain microservices on AWS and support our ScriptRunner Cloud products. Your responsibilities include investigating and resolving production issues, collaborating with product teams, and implementing best engineering practices to ensure the reliability and scalability of our services. Additionally, you will deliver new functionality through all phases of development — from design to monitoring in production.

Join Rise to see the full answer
What qualifications are needed for the Full Stack Software Engineer position at The Adaptavist Group?

To apply for the Full Stack Software Engineer role at The Adaptavist Group, candidates should have experience in at least one backend programming language, like Java or Python, and front-end frameworks, such as React or Angular. A strong understanding of CI/CD processes, Agile methodologies, and experience with AWS or similar cloud services are also essential. Excellent communication skills to work across teams and time zones are highly valued.

Join Rise to see the full answer
How does remote work influence the role of a Full Stack Software Engineer at The Adaptavist Group?

Remote work at The Adaptavist Group allows Full Stack Software Engineers to enjoy a flexible work-life balance, where you can work from anywhere in South Africa. The role emphasizes collaboration across time zones, allowing you to tap into a diverse range of perspectives and ideas while having the autonomy to manage your tasks effectively, making it suitable for both independent and team-oriented professionals.

Join Rise to see the full answer
What skills do you need to be successful as a Full Stack Software Engineer at The Adaptavist Group?

Successful Full Stack Software Engineers at The Adaptavist Group should possess strong technical skills in both backend and frontend development, familiarity with CI/CD pipelines, and cloud services like AWS. Equally important are soft skills: effective communication is crucial for collaborative work, and proactivity is essential for seeking help or resolving issues. Being adaptable and comfortable in an Agile environment will also contribute to your success.

Join Rise to see the full answer
What benefits does The Adaptavist Group offer to its Full Stack Software Engineers?

The Adaptavist Group offers a range of benefits for its Full Stack Software Engineers, including a remote-first work environment, family-friendly policies, and support for diverse backgrounds. The company is dedicated to fostering an inclusive culture that positively impacts both employees and their innovative product offerings, providing you with a fulfilling and enriching work experience.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
Can you describe your experience with AWS as a Full Stack Software Engineer?

When discussing your AWS experience, focus on specific projects that demonstrate your skills in building and maintaining microservices. Explain how you utilized AWS tools for deployment, monitoring, and incident management. Highlight your familiarity with best practices in cloud architecture and how you've contributed to a team’s cloud adoption strategy.

Join Rise to see the full answer
What is your approach to debugging issues in production environments?

Explain your systematic approach to debugging, starting from identifying the problem through logs or metrics, gathering context from affected users or systems, and using tools for traceability. Emphasize the importance of collaboration with team members to resolve issues efficiently, and provide an example of a past experience where you successfully resolved a production issue.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss strategies such as code reviews, unit testing, and pair programming that you employ to maintain high code quality. Share your experiences working with CI/CD tools and how they facilitate rigorous testing and validation before deployment. Highlight your commitment to learning from feedback and improving continuously.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Talk about your time working in Agile teams, emphasizing your understanding of ceremonies like sprints, stand-ups, and retrospectives. Share how Agile principles affect your delivery and collaboration, and provide examples of how Agile practices have improved team dynamics and product outcomes.

Join Rise to see the full answer
Can you give an example of a successful project you've led as a Full Stack Software Engineer?

Prepare to share a project where you had a significant impact, detailing your role and contributions. Discuss the technical stack, challenges faced, and how you overcame them. Focus on the outcome, including any increased efficiencies or user satisfaction metrics.

Join Rise to see the full answer
What front-end frameworks are you proficient in, and how do you choose the right one for a project?

Discuss your experience with various front-end frameworks like React, Angular, or Vue. Explain how you evaluate frameworks based on project requirements, team expertise, and scalability. Provide an example of a project where your framework selection played a crucial role in successful delivery.

Join Rise to see the full answer
How do you keep your technical skills updated in a fast-paced industry?

Explain your approach to continuous learning through online courses, webinars, reading industry blogs, and participating in communities or meetups. Share recent skills or technologies you've learned and how you've applied them in your work as a Full Stack Software Engineer.

Join Rise to see the full answer
How do you manage work across different time zones in a remote team?

Describe your strategies for effective communication and task management in a remote setting with team members in different time zones. Highlight tools you use for collaboration and scheduling, and your commitment to being flexible and available for meetings or discussions at varied hours.

Join Rise to see the full answer
What is your experience with CI/CD, and how do you implement it in projects?

Share specific tools you've used for CI/CD, such as Jenkins or CircleCI, detailing how you set up pipelines to automate testing and deployment processes. Discuss the benefits you've seen in your projects, such as reduced deployment times and a higher code quality, emphasizing your contribution to a smoother workflow.

Join Rise to see the full answer
Why do you want to work as a Full Stack Software Engineer at The Adaptavist Group?

Be prepared to articulate your motivation for applying to The Adaptavist Group. Focus on the company’s values, remote work culture, and commitment to innovation. Mention how these reflect your career goals and desire to contribute to a diverse and inclusive environment while working on impactful software solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Adaptavist Remote No location specified
Posted 9 days ago
Photo of the Rise User
Adaptavist Remote Remote (South Africa)
Posted 5 days ago
Photo of the Rise User
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse
Posted 3 hours ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 12 days ago
Customer-Centric
Startup Mindset
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Customer-Centric
Empathetic
Feedback Forward
Transparent & Candid
Reward & Recognition
Collaboration over Competition
Photo of the Rise User
Posted 12 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 30, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!