Fullstack (React + Node) Engineer
Tech Stack / Keywords
Firma i stanowisko
Our client is a leading U.S. education company that has been transforming K–12 learning since 2000. They create next‑generation curriculum and formative assessment solutions, offering interactive products designed for both teachers and students. Their programs support learners from elementary through high school and are used in all 50 states, across 21,000+ schools, serving over 10 million students.
Wymagania
- BS/MS in Computer Science or equivalent degree
- 5+ years of professional software development experience
- 5+ years of experience with NodeJS server-side development
- 2+ years' experience with a modern frontend framework (e.g. React)
- Experience with TypeScript
- Experience with database technologies (ideally NoSql DBs and MongoDB)
- Experience (professional or personal) with using and integrating the latest AI coding technologies: e.g. LLMs, Model Context Protocol, Claude Code, Github Copilot
- Strong problem-solving ability and experience working within complex systems and large code bases
- Strong communication and collaboration skills, and ability to work in a self-driven way
Nice to have:
- Experience with DBT
- Experience with Snowpark
- Experience with Snowflake CLI
- Experience with Master Data Management design and integration
- Experience with data quality testing, validation, and reconciliation
- Experience writing technical documentation
- Investment banking or asset management domain knowledge
- Experience with Claude AI in SDLC
- Experience with multi agent communication security patterns
- Experience performing trust model assessments and gap analysis for agent ecosystems
- Experience with Cedar policy testing tools and policy validation frameworks
- Experience with AWS security testing and cloud security reviews
- Knowledge of AI security risks, including prompt injection, excessive agency, identity spoofing, and tool parameter exposure
- Experience with regulatory compliance validation and governance frameworks
- Understanding of enterprise audit, risk management, and security monitoring practices
- Experience working with large scale AI, cloud, or distributed platform environments
Obowiązki
- Design, implement, and maintain scalable, high-performance solutions using JavaScript / TypeScript
- Lead technical decisions in Node.js backend development and modern frontend frameworks (e.g. React)
- Identify and resolve performance, scalability, reliability, and security issues across complex systems
- Participate in and drive code reviews, architectural discussions, and technical improvements
- Improve system observability, monitoring, logging, and error handling
- Ensure high code quality through testing, documentation, and CI/CD practices
Benefity
- Vacation days: Up to 26 business days per year
- 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types
- Health and life insurance (Luxmed)
- MyBenefit platform with Multisport option
- Internal psychological support service
- English language classes from the first working day
- Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training
- Flexible workplace: work from the office, from home, or choose a hybrid option
- Tech Skills Mentoring Program
- Opportunities to develop as a public speaker, mentor, or technical interviewer
- Fully paid idle (bench) when not involved in a project
- Certification reimbursement (AWS, GCP, Microsoft, etc.)
Inne informacje
Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
DataArt
26 aktywnych ofert