Application Developer
Application Developer
Location: New York, NY (5 days onsite per week)
Responsibilities:
- Design applications based on business requirements
- Work with data engineers to make changes to the data
pipeline logic necessary for business applications - Implement operational applications using Workshop, Quiver, and Slate
- Implement data visualizations in Quiver and Contour
- Identify opportunities for turning exploratory or analytical applications into
interactive operational workflows to drive business value - Use appropriate Foundry tools and integrations between them to maximize user experience, collaboration, and maintainability
Qualifications:
- 1-5 years of experience in a client-facing role
- Experience building applications or dashboards using no- and low-code tools
- Experience in TypeScript, or experienced in another programming language and willing to learn TypeScript on their own
- Programming experience requiring collaborative software development
- Language and syntax basics, type-checking, explicit types, interfaces,
exceptions, strictness - Familiarity with common relational database models and proprietary instantiations, such as SAP, Salesforce etc.
- Knowledge of version control / collaboration workflows and best practices
- Familiarity with agile and iterative working methodology and rapid user feedback gathering concepts
- UX design – knowledge of best practices and applications
- Experience with data analysis and statistical basics to ensure correctness in data aggregation and visualization