Full Stack Developer
About this role
We are searching for a talented and experienced web application developer to join a highly agile/scrum development team to develop our next-generation data analytics applications. This is a senior technical role and the successful candidate must demonstrate a proven track record of developing enterprise-grade web front-end using technologies such as MEAN stack, JavaScript, Ajax, and JSON.
Please refer to the Company Website - https://scryai.com/careers/?q=jobs
Primary responsibilities include:
- Lead and develop web applications and data visualizations for our big data analytics platform.
- Develop Proof-of-Concept and prototype applications using new technologies and frameworks. In addition to collaborating with internal teams and clients to create innovative solutions.
- Help establish GUI best practices and JavaScript frameworks for web development
- Provide technology and implementation expertise to domains, projects, or clients
- Maintain leading-edge knowledge in emerging technologies and frameworks; participate in knowledge sharing and lessons learned sessions from project experiences
What you need for this position:
● 3+ Years of relevant experience.
● Hands-on Expertise in javascript-based frameworks and technologies such as ExpressJS, Angular (all versions), and NodeJS.
● Experience in building high-performance multi-user web-scale applications and portals.
● Familiarity with visualization libraries like D3 JS, Kibana, etc.
● Proven experience in developing software using the Agile/SCRUM development methodology.
● command of web standards, CSS-based design, and cross-browser compatibility.
● Attention to detail, Dedication, and Problem Solving skills.
● Knowledge of Elasticsearch, Neo4j / VoltDB / MongoDB / Redis is good to have.
● Good understanding of developer tools and DevOps such as Git, Ansible, and cloud platforms such as AWS, Docker, etc is good to have.
● Preferred, not mandatory - Prior experience in mobile development (Hybrid app- Ionic/Cordova, React Native)
Our perfect candidate is someone who:
- Is proactive and an independent problem solver
- Is a constant learner. We are a fast-growing company. We want you to grow with us!
- Is a team player and a good communicator
