Full Stack Java/React for a French Start Up to $4000 (offline)

About Requirement Yogi
 

Ever dealt with lengthy functional documents and struggled to find the information you need? That was the challenge faced by the founder of Requirement Yogi.


We've developed a Confluence plugin that revolutionized navigating specifications—organizing, annotating, and quickly retrieving any requirement while linking it directly to Jira tickets.

Today, Requirement Yogi have thousands of users, including major players like NASA, Microsoft, Ericsson, Texas Instruments, Nissan, Airbus, Boeing, and various european governments.


Our startup (10 people), based in France, has a solid foundation with profitable license sales and continuous growth.

We're looking for a talented Full Stack Developer to join our team remotely and help us continue our successful journey !


Your Role


As a Fullstack Developer, your role will be to maintain and extend Requirement Yogi's Data Center software, in collaboration with the CEO and other developers. As the main profit center, it means keeping up with compatibility upgrades, and designing new features for large-scale customers.


Daily Responsibilities:


- Frontend and backend development: Interfaces, API development and interconnection, database design, processing algorithms, batch processing, and caching.

- Conceptual design and ideation with PoCs/mockups.

- Creation of functional specs.

- Task breakdown and story estimation.

- Conducting code reviews.

- Writing unit tests, managing CI/CD pipelines.

- User support.

- Writing user and internal documentation.


Our Plugin:


Our plugin, named after the company, is split into two distinct but functionally identical projects:

Cloud Version: Based on cloud-based version of atlassian product.

Data Center Version: The downloadable version installed on client’s Confluence instance, utilizing Atlassian-specific frameworks. Historically the first one, it is also more advanced than the Cloud version.

You will work on the Data Center version


Technical Stack


- Java 8, Spring, Hibernate, Maven

- ReactJS/TypeScript, JavaScript/jQuery

- Atlassian APIs (AtlasKit, ActiveObjects for Server), ANTLR, Apache POI, JUnit.

- PostgreSQL,, GitHub Actions, GitHub, Jira, Linux Debian


You will have to work on either Linux or Mac (Windows not supported) !! 


Ideal Candidate Profile:


- Advanced degree in Computer Science with at least 3 years of experience in full-stack development using Java and JavaScript/TypeScript frameworks.

- Proficiency in Java and familiarity with Hibernate and Spring Boot frameworks.

- Strong algorithmic skills.

- Experience in JavaScript or TypeScript and familiarity with a JS framework like React, and JQuery.

- Database proficiency, ideally with PostgreSQL.

- Experienced in unit testing and continuous integration.

- Comfortable with Mac or Linux environments.

- Client/user-focused with a keen interest in UX/UI.


Optional Skills:


- Familiarity with AWS.

- Knowledge of Docker.

- Familiarity with the Atlassian ecosystem (Confluence, Jira) is a plus, but not mandatory. We plan to provide training in these areas to equip the selected candidate with the necessary skills.


Language Skills:


- Proficient in written and spoken English.

- French is a plus but not mandatory.


Hiring Process


- Initial Call: A 30-minute conversation with one of our developers to discuss your  experience and fit for the role.

- Technical Coding Test: A 90-minute coding test with our CEO to evaluate your technical skills and problem-solving abilities.

-Modeling Assessment: A 60 minutes session to assesse your ability to analyze and solve complex issues through practical application.

- Feedback Session: A 20-minute session where we provide feedback on your test and profile and discuss the next steps.


Contract Terms:


- Fully remote work: Enjoy the flexibility to work from anywhere that suits you best.

- Being able to work with Paris Time zone.

- Long-term contract opportunities, continuous professional growth and career development are key components of your journey with Requirement Yogi.

- Competitive contract rates commensurate with experience 


Interested in joining us? Have questions or want to know more?
Please send your resume along with any inquiries. We look forward to hearing from you!

We're on the lookout for talented individuals, not agencies. So, if you think you can help us but represent an agency, please save yourself the effort and give our inbox some breathing room!