We are looking for qualified and motivated Full Stack Spartans to join our team. A full stack developer specializes in everything from front-end to backend; who has a general knowledge in all steps, starting from conceptualization to driving the finished product and a fictional figure with a virtually unattainable skill set. A full stack developer is responsible for implementing visual and interactive elements that users engage with through their web browser when using a web application. As a full-stack developer, you are required to have knowledge in all stages of software development and own the product development from scratch.
2+ years of relevant experience.
Experience as a full stack/backend developer, REST API design.
User interface and User experience.
Know the DOM inside and out, including browser- specific quirks.
Have an understanding of mobile responsive layouts.
Experience working with graphic designers and converting designs to visual elements.
Proficient understanding of code versioning tools, such as Git / Mercurial / SVN.
Design overall architecture of the web application.
Maintain quality and ensure responsiveness of applications.
Collaborate with the rest of the engineering team to design and launch new features.
Maintain code integrity and organization.
Understanding and implementation of security and data protection.
Development experience for both mobile and desktop.
Can transform design mockups into working software.
Can create modular, flexible, and maintainable CSS.
Understanding of server-side languages.
Experience with cloud message APIs and usage of push notifications.