We are in the process of launching our new, youthful and dynamic platform built fully in JS. We are in search of talents - intermediary level or above to join our team as it grows.
Joonbug is an established software development company focused on developing event management platform for our production and sales branches.
A qualified engineer will join our team of developers focused on JS both backend and frontend - utilizing NodeJs + Express + AngularJs.
Few points about us and our platform:
Our platform is “young”, you won’t have legacy to work around.
We work closely with our clients and consumers, being our client is another branch of the same corporation.
We are a small team currently being built, easier for new developer to fit in while our team molds around our engineering assets.
Perform tasks that require research and analysis
Work independently and with supervisory review on moderate to complex tasks
Provide analysis of problems and recommend solutions.
Be flexible team player as we establish procedures to develop, test, implement and maintain code
Develop reusable frontend (angularJs) and backend (NodeJs) modules.
Experience in designing and developing web services using REST and JSON
Experience with JS testing and code analysis frameworks like Mocha, JSLint, Jasmine
Experience with SQL and NoSQL data stores and designing suitable data models
Familiarity with Application UX Designs
Unix / Linux experience a plus
Experience with PostgreSQL is preferable not mandatory
Strong communication skills with a track record of working with and collaborating with teams
Must possess the ability to handle multiple on-going assignments and be able to work independently in addition to contributing as part of a highly collaborative team
Strong analytical and quantitative skills with the ability to break down and communicate complex issues, ideas and solutions
Be able to create and articulate design / implementation options and tradeoff to peers, tech leads, and management
Ability to clearly document application designs and the related management and support procedures
Ability to understand all phases of SDLC