Не получаете ответ?
Telegram-вакансии старше 7 дней могут быть уже неактуальны.
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
FULL_TIME
Remote | Senior | Full time | Programming
31 applications Last checked today
ⓘ Requires applying in English
We are building and maintaining a data-science-heavy application that supports an existing software solution in production. The system is built with Next.js on the frontend, deployed and managed across AWS and Vercel, and includes a strong Python data layer with heavy usage of Pandas, NumPy, and FastAPI. This role focuses on owning end-to-end changes (understanding how the UI, APIs, and data/ML-oriented computations interact) so we can keep the platform reliable, performant, and easy to evolve.
Apply exclusively at getonbrd.com.
We’re looking for 2 developers to maintain and extend our existing platform. Our ideal team member understands the full stack and can move comfortably between frontend, backend, and the data-processing parts of the system.
- Maintain and improve the application built with Next.js, ensuring stable user experiences and clean, maintainable UI code. - Develop and maintain FastAPIservices, including request/response design, validation, and error handling. - Work with PandasandNumPyto implement, optimize, and debug data transformations and computations used by the product. - Support deployments and runtime configuration across AWSandVercel(e.g., environment variables, build/deploy workflows, and monitoring signals). - Diagnose production issues end-to-end (UI → API → data processing) and implement fixes with strong test coverage where applicable.
- Collaborate with teammates to refine system architecture as requirements evolve, keeping performance and reliability in mind.
- Document changes and maintain understandable patterns so the codebase remains approachable.
We expect ownership: when a feature or fix is assigned, we want it to be delivered with clarity, quality, and a clear understanding of impact across the stack.
You’ll be most successful if you can connect the dots between UI behavior, API contracts, and the data-processing logic behind the results. We’re not only looking for someone who can “make changes”—we’re looking for someone who can reason about the whole system and improve it.
- Strong Next.js experience(components, routing, performance considerations, and debugging).- Backend experience with FastAPI(API design, dependency patterns, validation, and handling edge cases).- Data-processing proficiencywith- Pandasand- NumPy, including understanding performance implications and correctness.- Comfort with the full stack: you can explain how a change in the frontend affects API behavior and downstream data processing.- AWS and Vercel familiarityfor deployment workflows, configuration, and operational troubleshooting.- Practical debugging skillsacross environments (local vs. staging/production).
- Ownershipand a proactive mindset when requirements are not fully specified.- Clear communication- we want you to be comfortable explaining the nature of issues to non-technical team members and fielding feedback from the team.- Attention to detailfor data correctness and reliability, especially in a data science-oriented application.- Team collaborationto iterate quickly while keeping the codebase maintainable.
If you enjoy working at the intersection of web engineering and data-heavy computation, and you understand that reliability matters as much as new features, we’d like to talk.
- Experience optimizing Pandas/NumPy workloads (profiling, vectorization strategies, memory/performance trade-offs).
- Background in machine learning or data science pipelines (even if the product isn’t a full ML training system, we rely on data science-grade processing).
- Experience with automated testing for APIs and data logic (unit/integration tests, test fixtures, and regression checks).
- Familiarity with monitoring/observability practices (logs, metrics, tracing) to speed up incident resolution.
- Experience refactoring legacy parts of a production codebase while minimizing risk.
We’ll align on the working arrangement (hybrid/remote details) and the expectations for the role during the process. We prioritize ownership, code quality, and clear communication, especially in a data-intensive environment.
If you enjoy working across the full stack—Next.js, FastAPI, and Pandas/NumPy computations—and want to maintain and evolve an existing production platform, we’d be happy to review your background.
GETONBRD Job ID: 61556
** Fully remote **
Candidates can reside anywhere in the world.
Investment firm specializing in Self Storage. — DYO Investments's full profile
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений