Senior Full Stack Developer
Full Time 3 - 10 Years Experience
Responsibilities
-
Design the 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.
-
Experience working with graphic designers and converting designs to visual elements.
-
Understanding and implementation of security and data protection.
-
Highly experienced with back-end programming languages Ex: PHP, Python, Ruby, Java, .NET, JavaScript, etc
-
Proficient experience using Ex: advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.
-
Development experience for both mobile and desktop.
-
Understanding of server-side languages, including such as Jade, EJS, Jinja, etc.
-
Experience with cloud message APIs and usage of push notifications.
-
Knowledge of code versioning tools such as Git, Mercurial, or SVN.
Qualifications
-
3+ years of software development experience
-
Ability to build a strong relationships with clients & team members
-
Able to adapt to changing client requirements
-
Excellent professional communication skills; must possess the ability to clearly and concisely explain concepts to clients, both verbally and in written form
-
Experience with requirements definition and client/stakeholder interactions
-
Experience working in an Agile environment
-
Flexible & self-motivated
-
Knowledge of DevOps practices; CI, CD, & AutoTest pipeline experience
-
Strong comprehension skills & the ability to synthesize complex information
-
Languages: C#, Java, or Python
-
Front-end frameworks: AngularJS, Angular, or React
-
Experience with back-end frameworks, for example, .NET MVC, Spring, Play, or Flask
To apply, send an e-mail to careers@smartbusinesstec.com