Software Developer - 6+ Weeks of Paid Days Off in First Full Year
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
Join a dynamic and innovative software development team committed to building scalable, high-performance systems that empower users worldwide. As a Software Developer, you will leverage your expertise in modern programming languages, cloud infrastructure, and system design to create robust applications and APIs. Enjoy an exceptional work environment that offers over six weeks of paid days off within your first full year, fostering a healthy work-life balance and personal growth. This role is perfect for passionate developers eager to contribute to cutting-edge projects using the latest technologies and development methodologies., * Design, develop, and maintain scalable software solutions utilizing programming languages such as Java, Python, Ruby on Rails, C++, and JavaScript frameworks like React and Express.
- Collaborate within Agile teams to plan, develop, test, and deploy features efficiently using CI/CD pipelines with tools like GitHub, GitLab, or SVN.
- Architect RESTful APIs and microservices that support high-volume web applications while ensuring security through RBAC (Role-Based Access Control) and other best practices.
- Implement system design principles focusing on scalability, performance optimization, and cloud infrastructure deployment on platforms such as AWS and Azure.
- Develop front-end interfaces with modern JavaScript frameworks while integrating seamlessly with back-end services via REST APIs.
- Apply software engineering best practices including design patterns, version control management, code reviews, and documentation to ensure maintainable codebases.
- Contribute to continuous improvement by participating in Agile ceremonies, providing feedback on system architecture, and staying current with emerging technologies like quantum engineering where applicable.
Requirements
- Proven experience in software development with proficiency in multiple programming languages including Java, Python, C++, or Ruby on Rails.
- Strong understanding of IT infrastructure components such as Linux servers, cloud services (AWS/Azure), and network security protocols.
- Hands-on experience designing scalable systems using microservices architecture and RESTful API development.
- Familiarity with front-end development using JavaScript frameworks like React or Angular for creating engaging user interfaces.
- Knowledge of database management systems including MySQL or SQL Server; experience with version control systems such as Git or SVN is essential.
- Experience working within Agile environments employing CI/CD pipelines for rapid deployment cycles.
- Ability to translate system requirements into detailed technical specifications while adhering to best practices in software design patterns.
Benefits & conditions
Pulled from the full job description
- Paid time off, Embrace this opportunity to grow your career in a vibrant environment that values innovation, collaboration, and your well-being-complete with over six weeks of paid time off during your first full year!
Pay: $50,000.00 - $60,000.00 per year
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Where to Find Entry-Level Software Engineering Jobs
How Much FAANG Companies Actually Pay Software Engineers in 2025
Fully Remote Software Engineer Jobs