Full Stack Engineer
- Full-time
Company Description
About Deskera
At Deskera, South East Asia’s largest cloud company, we help small and medium business simplify their businesses and making them future ready. We partner with our clients to make their business more proficient. Our platform and services help our clients connect the dots, convert data into decision making information, empower employees, serve customers better and highlight possible roadblocks. We have three core pillars in our offering; a suite of enterprise products, a B2B eCommerce platform and a payment platform. And we are looking for someone who can work on our mobile platforms for our offerings !!!
Who We Are
Headquarted at Singapore and with 8 offices around the world, we are a multicultural team with an emphasis on diversity and equal opportunity. At Deskera, we have demonstrated exponential growth in the last few years and we owe it all to our highly energetic and driven team. We believe in curating talent and defining careers. As we further expand our reach, we are looking to work with talented and passionate developers.
We are building a world class team and we look forward to doing it with world class people !!!
Job Description
You will be:
· Designing, building, prototyping, developing and implementing single page responsive web applications for our cloud platform.
· Involved in decision making for design and technical aspects for modular and component-based architectures.
· Developing application code, services, user interfaces and unit tests.
· Ensuring high performance and responsive applications with state-of-the-art user experience.
· Experimenting with new technologies and working with integrated web-applications.
· Collaborating and iterating with the Product Managers, UI/UX and Backend teams to define, design, build, extend products and features.
Qualifications
About You:
· You have previously worked for 1 to 5 years in a technical environment contributing as a programmer.
· You have had exposure to developing, implementing, testing and troubleshooting large scale applications using Typescript, Angular 2/4+ in particular and with any framework involving HTML5, CSS3, JavaScript, jQuery, MySQL, Firebase.
· You have the ability to write comprehensible, testable, secure code with an eye towards maintainability.
· You have the working knowledge of several architectural approaches, data structures, algorithms, programming languages, distributed systems, information retrieval, caching, data storage and security.
· You have had the exposure to Java based backend systems, internet security, SEO, User Experience, Usability, Accessibility, Node, NPM, Yarn, and any related technology or domain would be an added benefit.
· You must have strong debugging and problem-solving skills.
· You have a Bachelor’s Degree in computer science, engineering or related field.
· You have excellent communication skills, both verbal and written.
· You must be collaborative and adaptable to change.