Note: The job is a remote job and is open to candidates in USA. Stirling PDF is an innovative and rapidly growing startup dedicated to creating self-hosted, open-source PDF editing software. As a full stack developer, you'll be a crucial part of our fully remote based team, contributing to both front-end and back-end development and helping us revolutionize the open-source software landscape.
Responsibilities
- Develop and maintain full stack applications using Java, Spring Boot, Spring Security, Thymeleaf, HTML, JavaScript, and CSS
- Collaborate with the team to design and implement various front-end features, ensuring seamless user experiences
- Engage with the open-source community, contributing to and managing issues on GitHub
- Implement DevOps practices including Docker and GitHub Actions for continuous integration and deployment
- Independently handle tasks, from development to QA, ensuring high-quality deliverables
- Participate in code reviews, provide constructive feedback, and continuously improve code quality
- Provide customer support for Stirling PDF issues during work hours
Skills
- Proven experience in full stack development, with a strong grasp of Java, Spring Boot, HTML, JavaScript, and CSS
- Active involvement in open-source projects and communities ideally with Stirling-pdf directly
- Solid understanding of issue management and version control systems like Git
- Experience with Docker and GitHub Actions
- Ability to work independently and manage time effectively in a small team environment
- Strong problem-solving skills and attention to detail
- Excellent communication skills and a collaborative mindset
- Knowledge of PDF technologies and libraries
- Knowledge of React and WASM
- Experience in startups and Open-Core businesses
Benefits
- Fully remote work environment with a flexible schedule
Company Overview