Junior Fullstack Developer
Atorus Research is seeking an Junior Fullstack Developer to join our team. This role involves the end-to-end development and implementation of our software products, designing and maintaining web apps. This position is ideal for candidates with a foundation in programming (Python), a passion for data solutions and its elegant presentation, and an interest in working within the clinical data sciences field. It’s a perfect fit for detail-oriented, collaborative self-starters who are eager to grow in a dynamic and innovative environment.
What Will You Do?
- Collaborate on diverse clinical and statistical data science projects, contributing to high-quality analytical and software development deliverables.
- Design, develop, and maintain web apps:
- With backend primarily in Python, but applying multi-language approaches where optimal.
- Take an open approach to frontend tech stack if the result adheres to the company's set of guidelines.
- Making sure apps are Docker ready and can be inserted into existent infrastructure
- Write and maintain clear technical specifications, user documentation, and developer guides.
- Ensure high code quality by implementing unit tests, managing CI/CD pipelines, and maintaining clean, well-documented Git repositories.
- Support project execution by interfacing with clients, assisting in planning, and contributing to technical leadership when required.
What Do We Expect from You?
- Education: Bachelor’s degree in Computer Science, Statistics, Mathematics, Engineering, or related discipline.
- Experience: 0–2 years in software development, data science, or statistical programming.
- Technical Skills:
- Proficiency in backend on Python (other languages are also considered if willing to learn it) and any frontend stack of your choice.
- Familiarity with web frameworks (e.g., FastAPI, React) and API development. (Flask, Jinja2, shadcn would be nice to haves)
- Experience with unit testing, UAT, and using CI/CD tools (e.g., GitHub Actions, GitLab CI).
Comfortable using Git for version control in team-based projects.
Please note that first stage of the interview is test task that is short in its nature and not expected to be billed for.
What Do We Offer?
- Remote-first work environment with flexible hours.
- Access to professional development resources: courses, workshops, and certifications.
- A supportive, inclusive team culture that encourages innovation and open communication.
- Competitive salary with annual market-based adjustments and performance-based bonuses.
- Comprehensive health insurance and wellness benefits.
- The latest tools, hardware, and software needed to do your best work.
- Possible army reservation based on internal queue.
What Makes You a Great Fit?
- Self-motivated, organized, and proactive in solving problems.
- Clear communicator – both written and verbal – able to explain technical ideas to non-technical stakeholders.
- Strong attention to detail and quality in both code and documentation.
- Able to work independently as well as collaboratively in cross-functional teams.
- Willing to learn and grow quickly in a fast-paced, high-impact environment.
Required skills experience
| Python | 1 year |
| Front end | 1 year |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |