Software Development Senior Specialist
Job Description
Required Skills and Experience
Backend Development
- Strong experience developing applications using Python
- Experience building RESTful APIs using FastAPI
- Experience with asynchronous Python/API development
- Experience implementing business logic and workflow processing
- Experience with API integration and consuming internal and external services
- Understanding of authentication, authorization, and secure API design
- Experience with error handling, logging, and application monitoring
Frontend Development
- Strong experience with Vue.js
- Experience with modern JavaScript and TypeScript
- Experience building responsive, component-based web applications
- Experience with state management and API integration
- Experience developing interactive data grids and complex UI components
- Experience implementing modals, tooltips, loading states, validation, and error handling
- Experience with interactive visualizations or workflow/diagramming libraries is highly desirable
Full-Stack Integration
- Ability to develop across the full application stack
- Experience integrating Vue.js applications with FastAPI REST APIs
- Understanding of request/response patterns and API contracts
- Experience managing application state between the frontend, backend, and database layers
- Ability to troubleshoot issues across the frontend, API, database, and application layers
More Info
Job Type:
Industry:
Function:
Employment Type:
Key Skills
modals tooltips loading states validation and error handling
error handling logging and application monitoring
request response patterns and API contracts
interactive visualizations or workflow diagramming libraries
interactive data grids and complex UI components
authentication authorization and secure API design
asynchronous Python API development
responsive component-based web applications
