As a Full Stack Software Engineer you'll be responsible for design, build, test and deployment of multiple projects Two Up Labs is engaged in. You will be solely responsible for the AWS infrastructure and backend integration works utilising Scala, Docker, NodeJs, Rancher and CircleCI. You will be working with a ReactJS Front End Engineer, however you are welcome to contribute to the website changes and may be required to from time to time. You'll need to have at least 5+ years experience and prior exposure to at full end-to-end deployment.
This role is for you if:
You are familiar with a wide variety of software development methodologies, tools, languages and approaches.
You are self-motivated and disciplined as the role allows remote work.
You are a pragmatic, fast and a practical coder where business deliverables and deadlines come before technical research.
You are excited by the prospect of working with a microservice architecture, a DevOps culture of collaboration, automation and monitoring all KPI's to ensure a stable and secure web product.
You take pride in producing clean, well tested code.
You enjoy a collaborative and team culture, are willing to voice your opinions and share learnings with colleagues, and are happy to work together to achieve the best results.
You have 5+ years work experience in Java, Scala, NodeJs, AWS, a strong interest in other languages, and can recommend which languages are better suited for the job.
Familiarity with complex web service based architectures.
Good grounding in distributed system design, domain modelling and several SQL datastore.
You are able to code, package and deliver the whole product end-to-end.
Excellent communicator, able to gather requirements from stakeholders, deliver product and demonstrate results in "show-and-tell" sessions.
Great to have:
Scalaz, Akka, AWS, PostgreSQL
Continuous Delivery, ReactJS, DevOps, BDD / TDD.
Trading, financial, accounting or transactional system experience.
Lean product development and startup experience.
Be prepared to pass out Hackertest and do it well and properly.
To apply contact: firstname.lastname@example.org