at Mavericks Consulting (view profile)
Location Singapore, Singapore
Date Posted December 13, 2017
Category Singapore - PEP Work Visa Jobs
Job Type devops
continuous-integration
continuous-delivery
oop
automated-tests

Description

Job description - Full Stack Software Developer

Do you believe your designs and code could change the world? If YES, read on!

Mavericks Consulting is a powerhouse of skilled IT professionals who love their craft. We solve complex business problems by applying agile software development practices and produce simple working solutions.

Mavericks collaborates closely with clients to achieve their business goals. We provide consultancy advice, develop prototypes to experiment and validate ideas quickly. We develop robust and reliable operational systems within weeks, not months. We love to write code and we build systems that put smiles on faces of our delighted users.

We believe in sharing our knowledge, upskilling and growing with the developer community. We organise tech related workshops and bootcamps to learn from each other. We share and have fun together in our continuous learning journey.

We are looking for like minded Mavericks to join us and multiply the fun and awesomeness at our workplace. To give a brief idea of what we expect from a potential Maverick :

What you will be responsible for:

  • Genuinely wanting to help to change the world

  • Learning something new everyday, working and pairing with amazing people

  • Write quality code alongside your development team

  • Helping our clients solve challenging and complex problems

  • Creating and maintaining a dynamic and collaborative environment

  • Making the company better with your ideas

  • Being flexible/open to learning new and cool stuff

  • Championing Agile development practices in communities

What you should have experience in:

  • Delivered at least one large scale project to production

  • Have worked in high performance Agile software engineering teams

  • Knows and practices basic agile practices such as Kanban/Scrum/Lean/XP etc, Test Driven Development (TDD), Continuous Integration/ Continuous Delivery (CI/CD)

  • Cross functional roles, up-to-date with the multiple latest tech knowledge

What you should be technically competent in:

  • Deep understanding of at least one programming language and yet has worked with other multiple languages

  • Good understanding of at least one programming paradigm (OOP, FP)

  • Full stack development experience with good understanding of overall application architecture.

  • Proactive and able to take up leadership roles in solving problems.

  • Have opinions on tech stack and help business clients take meaningful decisions.

  • Programming languages like Java, Rails, Python, Scala, GoLang; DevOps practices; test automation; infrastructure automation etc.

 If you think you have what it takes to be a Mavericks, call us and have a chat!.

We are a group of passionate and creative people, Who believe in changing the world with IT solutions

We partner and grow with top businesses and courageous executives and help them achieve their vision.  We strongly believe and advocate agile software development practices, TDD, CI/CD, Pair Programming, to name a few.

We help businesses view strategies as hypothesis to be tested quickly, proven and then evolved continuously to keep up with rapidly changing landscape.  We engage with them from the Discovery phase to better understand the business problem in hand. This leads to Delivery projects which are either completely owned by Mavericks or are a co-sourced team with the Clients IT department.

We are not just code monkeys, we have healthy banter about which is better Star Wars or Star Trek.

We strive to influence and support grooming of next generation technologists to upskill the IT industry.

Visa Assistance

Open to assisting the right candidate with the following Visa(s) / Work Permit(s)

1) Singapore - PEP Work Visa Jobs