Overview: As a Fullstack Javscript/Python engineer, you'll be part of a cross-function team that's responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Engineer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries.
How will YOU contribute to the Team
- Collaborate with the engineering and product team to design and launch new features
- Contribute to the entire app lifecycle
- Develop and manage well-functioning applications and databases
- Write effective APIs
- Writing clean, functional code on the front-end and back-end
- Write well-tested software to ensure quality, responsiveness, and efficiency
- Write technical documentation
- Troubleshooting issues and problem-solving as necessary
Your Skills and Experience
Do YOU have what it takes to succeed
- Proven experience as a Full Stack Engineer or similar role
- Experience developing web applications and frameworks
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript)
- Knowledge of multiple back-end languages (e.g. Python, Go, NodeJS)
- Knowledge of multiple frameworks (e.g. React, Flask, FastAPI, Django)
- Familiarity with databases (e.g. MySQL, MongoDB)
- Familiarity with development tools (e.g. Git, Docker)
- Ability to adapt to new problems and learn quickly
- Ability to apply and deploy the best DevOps practices into software projects
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
Nice to have
- Experience with unit and system testing
- Familiarity with integrating third-party APIs
- Experience with Auth0 and/or JWT-based authentication
- Have worked in a micro-services infrastructure
- Experience developing and operating SaaS products and services
- Familiarity with AWS or GCP services
Why You'll Love Working Here
WHAT CAN WE OFFER YOU
- Our people are at the heart of what we do at TotallyAwesome and the driving force behind our growth and success.
- We value our culture as the lifeblood of our business and work hard every day to maintain this as we continue to grow and scale our team.
- We believe in offering opportunities to learn and grow every day and we've got a strong track record in developing great people.
- We are proud to be an equal opportunity workplace. We review job applications without regard to their race, color, religion, gender identity, national origin, citizenship, age, marital status.
- Hands-on experience working with the leading kids & family brands across Australia & New Zealand bringing to life some of the most innovative and engaging digital experiences for our audiences.
- Birthday days off!
- Finish early Fridays!
- Social work environment
- Flexible working arrangements
- Mentorship programs
- Remote working support across APAC markets
- Finally, we are a team of passionate experts. We are not just leading in this industry, we are defining it.