Senior Full Stack Developer
Desarrollo de Producto Real Estate
We are looking for Senior Full Stack Developer to join the team of our client.
Requirements
- BS in Computer Science or equivalent experience.
- 7+ years of software engineer experience.
- 2+ years full-time working with React and Redux
- 5+ years with Javascript, HTML and CSS3
- 2+ years with ES6, ES7, ES8 and higher
- 2+ years of Python, Node.js, CSS3 animations and Flexbox.
- 1+ years with CSS preprocessors (SCSS, SASS)
- Experience with other server-side languages is a plus: GO, Java, etc.
- Big plus for experience in GraphQL, Flow JS, Jest, Immutable
- 2+ years experience with Javascript build tools including front-end build tools: Webpack, Rollup, Gulp
- 1+ years experience with jQuery
- Expert skills in user interface development.
- Experience with agile development.
- 1+ years of experience with browser environment testing: Nightwatch, Phantom, Selenium, Casper
- Experience working with other JS platforms is a plus: Angular2, Ember, etc.
- Experience working with relational (SQL) and noSQL databases.
- Strong web services implementation: REST, GraphQL, Swagger
- Writing extensive unit test using automated TDD tasks (Jest preferred, Mocha, Chai, Sinon, Istanbul, Karma, Jasmine or the like).
- Strong knowledge of JWT and API security models.
- Hands-on knowledge on DevOps methodologies and tools like GIT, Jenkins, various monitoring/alerting tools.
- Comfort with agile development.
- Proficiency with version control (git), unit testing, and collaborative development.
Desired Skills
- SQL & relational database modeling, especially with PostgreSQL.
- Comfortable building fully contained deployable components using utilities like Docker.
- D3.js, Leaflet, and other browser visualization libraries.
- CSS Modules, Styled Components, EQCSS
- MongoDB, ElasticSearch
- Nginx, Flask
- React Native or Mobile Native
Location: Remote
Time shift: Full Time