Python/Django Developer
Develops robust full-stack web applications using Python/Django and ReactJS/Angular for NCBI's biomedical platforms, serving millions of users. Requires 3+ years experience, BS in CS or related field, and expertise in modern web tech, APIs, and agile processes.
Duties & Responsibilities
- Build robust, performant, user-facing web applications in Python/Django/Angular, supporting millions of daily users
- Develop, create, and ship new functionality for user interaction and scientific data visualization, using modern APIs and frameworks
- Work as an integral part of an agile product team to deliver an unbelievably great user experience
- Deliver responsive, accessible, mobile-friendly code of high quality (automated test/build/deploy)
Requirements
- BS in Computer Science or scientific field (engineering, physics), or equivalent experience
- 3+ years of Full stack Web applications development, using Python, Django and ReactJS
- Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Experience with relational database modeling and data migration
- Understanding of accessibility and security compliance
- Experience with version control systems like Git or SVN
- Excellent verbal and written communication skills and team player
Preferred Qualifications
- Experience developing Django web applications and services
- Working experience with JavaScript Frameworks such as Angular and ReactJS
- Experience using web services and RESTful APIs
- Familiarity with search engines and backends (Lucene, Solr)
- Semantic markup and modern web layout techniques
- Automated regression testing with Selenium
- Proficient understanding of Git version control system
- Experience with agile development processes
- Excellent teamwork, communication and collaboration skills
Compensation
- Targeted salary range: $110,000 - $150,000
Software Engineer
Full-stack Software Engineer building and maintaining web apps, APIs, and backend services. Must have 2-4+ years experience, use AI agents as default workflow, and demonstrate ownership of production outcomes.
Software Engineer, RCM Billing
Build and scale full-stack features for a healthcare practice management platform using React, Python, and PostgreSQL. Own high-impact projects, improve observability, and collaborate cross-functionally in a fast-paced environment.
Software Engineer 3
Build and maintain core features for Atlas Stream Processing, a platform for continuously processing streaming data alongside application data. Requires 3-6 years building production systems with Java, Go, React, or TypeScript.
Software Engineer I
Entry-to-mid level software engineer building backend services and infrastructure for a broker-facing logistics platform. Works with Node.js/TypeScript, React, messaging systems, and cloud infrastructure under senior mentorship.