Job Description
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you will utilize expertise with both front-end and back-end coding languages, development frameworks and third-party libraries to develop functional mobile and web applications. While keeping up to date on emerging technologies and trends, you will also be a team player with a knack for visual design and utility.
If you’re also familiar with Agile methodologies, we’d like to meet you.
Responsibilities/Competencies
- Proven experience working with react native or Flutter framework
- Competent in application of website builders - Wordpress, Wix
- Competent in Mobile App development using React Native and/or Flutter
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
- Knowledge of advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS, NodeJS, DurandalJS
- Create quality mockups and prototypes
- Ensure high quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies
- Familiarity with software like Adobe Suite, Photoshop and content management systems
- BSc or MSc degree in Computer Science or relevant field
- Understanding of key design principles
- Understanding of server-side CSS
- Experience with graphic design applications such as Adobe Illustrator
- Understanding of SEO principles
- Utilizing a variety of markup languages to write web pages
Skills
- React Native, Flutter (code in Dart) frameworks
- HTML/CSS
- MongoDB, AngularJS, ReactJS, NodeJS
- WordPress, Wix
- Development Languages (Python, Ruby, Java, .Net)
- Database (MySQL, NoSQL, MongoDB, Oracle, SQLServer, Redis)
- MongoDB, Node JS, ExpressJS
- Cache (Varnish, Memcached, Redis)
- API (REST, SOAP)
- Server (Apache, Nginx, IIS servers, Microsoft IIS, Linux)
- Knowledge of advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS, NodeJS, DurandalJS