Remote
Remote
Senior
Full Time
💰$56 - $87/hour
contractremotefull-timeseniorsoftware engineerjavascripttypescriptvue.jsphp
Requirements
- •Bachelor's degree and 5-10+ years related professional experience
- •Significant experience building production web applications and services
- •Strong professional experience with JavaScript/TypeScript
- •Experience with JavaScript frameworks such as Vue.js
- •Experience with backend languages such as PHP
- •Experience building responsive or mobile-first web experiences
- •Attention to performance, accessibility, and usability
- •Experience designing and integrating with server-side APIs
- •Experience delivering in a self-driven, lean environment
- •Commitment to the Foundation's Mission and Values
What You'll Do
- •Delivery of medium complexity initiatives from technical discovery through delivery
- •Break down initiatives into features, drive estimation and manage scope
- •Identify risks early and help the team make pragmatic tradeoffs
- •Create mobile Wikipedia product experiences across web and app surfaces
- •Design and build accessible, adaptable, scalable and reusable components
- •Create RESTful APIs from schema and contract design through monitoring and iteration
- •Ensure pipelines and APIs are simple to consume, reliable to operate, and easy to evolve
- •Build software that is easy to test, observe and debug
- •Instrument features for deeper analysis by Product Analysts
- •Partner with product managers, designers, analysts, and native app engineers to shape pragmatic solutions
- •Proactively identify high-impact technical opportunities and risks
- •Keep the team aligned on outcomes, capacity, and shared goals
- •Comply with team standards in code review, technical design, testing, documentation, accessibility, observability, and decision-making
- •Plan work with awareness of downstream or upstream effects
Nice to Have
- •Experience adding webview-wrapped experiences to existing native mobile apps (iOS or Android)
- •Experience launching and maintaining native or cross-platform mobile applications (iOS or Android)
- •Experience building mobile games or other interactive mobile experiences
- •Experience with data science, machine learning, and/or AI
- •Familiarity with Wikipedia / wikitext / markdown editing or content management systems
- •Experience leveraging agentic coding to scale small engineering teams
- •Bachelor's, master's, or doctorate degree in computer science, management information systems, or STEM field (or equivalent certification)
- •Prior experience with MediaWiki or Wikimedia projects
- •A history of open source contributions
- •Experience working in a fully remote, distributed team
Benefits
- •Fully remote team
- •Competitive, equitable, and consistent salary based on skills, experience and location
- •Inclusive and equitable workplace
- •Equal opportunity employer
