Senior Full Stack Developer
Company DescriptionSteppingblocks brings big data analytics to higher education with rich data and interactive visualizations. In addition to our student and administrative platforms, we also collaborated with the National Science Foundation to build a recruiting platform based on our unique student data. These three platforms use a hub-and-spoke data model to offer different flavors of our data for specific use cases. As a developer at Steppingblocks, you'll be tasked with improving and adding new features to existing platforms as we continue to satisfy and delight our growing customer base. Steppingblocks is an innovative company that encourages employees to propose new ideas, features and platforms. You'll play an instrumental role in designing and developing new products.Job DescriptionOur growing technical team is focused on providing new ways for our customers to interact with data. As a Full-Stack developer, you will help fulfill the product roadmap by building interactive features in React, and other JavaScript based technologies. Learn while you work from a team of experienced developers. You will be an integral part of sprint planning, UX design sessions, and long term infrastructure planning with the product owners.Responsibilities
- Build and maintain FE web components using React and Apollo Client
- Manage user data in GraphQL Apollo Server, Mongo, AWS Cognito, and Node
- Improve and maintain GraphQL API
- Pair programming with colleagues
- Participate in scrum meetings and planning sessions
- Help develop long term infrastructure plans
- Oversee deployments, testing suites, and CI/CD pipelines
- Work closely with the data team to map out required data structures
Requirements
- Experience working with small to medium sized development teams
- Experience working within Agile or rapid development infrastructures
- Experience building and deploying APIs / FE Applications
- Ability to clearly and concisely communicate
- Strong analytic capability to understand the data and information we present to customers
- Experience working closely with teammates to reach shared goals
- Experience designing, developing, deploying, and supporting Javascript-based applications
- Demonstrable experience writing clean, concise, and maintainable code
Ideal Technologies
- Node
- React (with experience working with hooks)
- Apollo Client/Server
- GraphQL
- AWS Experience
- Git
Bonus Technologies
- AWS Cognito
- MongoDB
- Kubernetes
- s3
- Redux
- AntD / Experience with component libraries
- Vercel / TravisCI or similar CI/CD tools
- SSO / SAML Integrations
Apply here, or on our website: https://www.steppingblocks.com/careers
To apply for this job email your details to levi@steppingblocks.com