'What we are looking for
SpryIQ is looking for Development Experts to help build next-generation microservices and API's using cloud-first concepts and technologies including containerization,
serverless architecture, and increased use of native AWS tools and services and best practices. You are organized, positive, creative, and always focused on the user.
In this position, you will work on the core platform, developing features for the web application as well as mobile app. You must be passionate about working with
new technologies and solving difficult data problems. Most importantly, you should not be afraid to dive into new and unfamiliar technologies and apply machine
learning concepts to derive intelligent value from raw data.
Full Stack Engineer
The Value you deliver.
Design and implement a high-quality scalable data driven cloud application.
Implement new features from database schema to controller-level to UI.
Own cloud services end to end, delivering distributed systems using AWS native services and best practices such as infrastructure as code, zero-downtime production
deployments, frequent deployments, and be responsible for your services.
Develop and implement ETL data pipelines to integrate public data sources e.g., Google Search, Twitter, People Data Labs etc.
Develop and maintain intelligent algorithms to devise intelligent insights based on disparate data sets.
Provide an easy interaction to consume intelligent insights for a non-technical user.
Write, own, and evangelize automated testing of developed code.
Work closely with and incorporate feedback from product management and interaction designers.
Future opportunities to work on
Implement a data architecting approach using native AWS components e.g., Comprehend, Glue, EC2 etc.
Implement data tagging and filtering logic.
Setup CI/CD pipelines and define operational concepts.
Apply machine learning techniques to design intelligent algorithms to derive insights from raw data.
Bachelor's/master's degree or equivalent in a technology related field (e.g., Computer Science, Engineering, etc.) required.
You have successfully worked on and completed 1 product development life cycle.
You have 1-4 years of excellent professional software engineering experience with a strong focus on managing product and services runtime in production.
You have very good oral and written communication skills in English
You already have experience in working on data projects, preferably in the B2B sector.
Strong understanding of web-related technologies
Ability to work in an international environment.
Client-side application development with frontend frameworks REACT.
Deep Expertise with server-side web frameworks - Node.js
Expert in developing ETL pipelines and data analysis using Python and associated libraries.
Strong knowledge of one or more NoSQL databases (MongoDB etc.)
Knowledge of secure coding practices, compliance, open-source technologies, and frameworks
Skills Nice to Have
Comfortable with AWS tools and services
Experience using Docker containers, Continuous Delivery and deploying on cloud infrastructure (e.g., CloudFormation on AWS) is highly desired.
The possibility to work directly with actual users on one of the most exciting new areas.
You will work in a young and dynamic startup that appreciates you and your work.
Competitive remuneration commensurate with your skills and experience with ability to share rewards of early growth.