Full Stack Application Engineer Software Development Group Calgary, Alberta
Want to be on the leading edge? Want to be part of a young, rapidly growing, privately held company where innovation is more than a buzzword? Where focus on high quality client experience and value creation is what it’s all about. If flexible hours, the “work hard - play hard” atmosphere of a new ‘Google-like’ office, unlimited vacation and the absence of the stiff downtown glass tower appeals to you, then consider joining our team!
The following will appeal to the Ideal Candidate:
-The gratification of a job well done comes from the satisfaction of your ‘clients’.
-It’s in your nature to do less but do it really well and always deliver what you promise.
-Your strengths come from collaborating with others.
-Continuous learning and improvement is part of your mantra.
-You have no boss, but a mentor and guru, that guides you to master your skills and will expect you to outshine him/her in the future.
-You work hard yet you find time to rejuvenate in your workplace.
-You love quality, yet you do not fall for the shining superficial stuff that pretends to be better.
-Your passion, outgoing personality and self motivation define who you are.
-You are curious, creative, biased for action and love solving problems.
-You don’t assume that you are the best and have the humility to learn from others.
-You see the world as a set of mathematical equations.
-No questions asked, you’d take the red pill.
As a Full Stack Application Engineer at Ambyint you will report to the Chief Technology Officer with the objective of developing and constantly improving artificial lift optimization software. You will:
-Work independently and as a team member to deliver a successful product to market
-Develop, enhance and maintain the existing application software components
-Focus on open standards and open source before seeking a proprietary solution to a problem
-Work with the software team to develop end-to-end features across our cloud, mobile and web infrastructure
-Look forward: work with team to explore new ideas through experiment, prototypes and fast feedback
-Live, breath and work in the Cloud
-Utilize SCRUM and Agile methodologies to just get stuff done
Specific Skills and Requirements we’re looking for:
-BS/MS in engineering, computer science or equivalent relevant experience
-3+ years of experience in developing and deploying scalable services in a cloud environment
-Professional experience with Node.js, ES6, Babel, Docker, AWS and microservice architectures.
-Substantial experience programming in C++, including delivery of production-quality code
-Experience with non-relational data stores such as MongoDB, Cassandra, HBase, etc.
-Understanding fundamental design principles behind a scalable application
-Extensive experience Implementing automated testing platforms and unit tests
-Understanding the nature of asynchronous programming and its quirks and workarounds
-Extensive understanding of agile software development concepts and processes. Must be proactive, demonstrate initiative and be a logical thinker.
-Team player with experience working in a collaborative environment
About Ambyint Ambyint, has one of the first commercial solutions available which brings the Internet of Things (IoT) and sophisticated big data analytics to the oil patch. The proprietary platform combines and leverages the latest innovations in lightweight sensors, wireless communications and predictive data analytics, and enables oil producers to autonomously optimize their well assets, increasing production and efficiency, while reducing costs - both operational and maintenance - and ultimately, achieve a higher profitability.Being in constant pursuit of answers to ‘why’, Ambyint is led to understand the importance of value in the solutions they build for their clients. Ambyint’s objective is never to make minor adjustments to existing solutions, but to predict solutions for the future, and build them today.