
Full-Stack Developer, JavaScript and Python
Progress
full-time
Posted on:
Location Type: Hybrid
Location: Sofia • 🇧🇬 Bulgaria
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSDockerEC2JavaScriptJenkinsjQueryLinuxMySQLPHPPythonRabbitMQReactRubyRuby on RailsShell ScriptingSymfonyTerraformUnix
About the role
- Work in a dynamic, agile environment involving multiple technologies
- Contribute ideas to product planning and brainstorming sessions
- Develop new features to resolve enterprise-level problems for Podio SaaS
- Write well-designed, testable, efficient code using development best practices
- Focus on unit testing, feature implementation, bug fixing, and code reviews
- Stay up-to-date on emerging technologies
- Mentor, share, collaborate, and solve problems with the team to deliver solutions
Requirements
- Track record in software development with JavaScript (React, jQuery, backbone js)
- Practical knowledge with Python
- Knowledge of containerization technologies (Docker)
- Relational databases (MySQL)
- Experience in the development of web applications / SaaS products
- Experience with Git
- Ability to learn, adapt, and deliver comprehensive solutions in various technologies and solutions
- Focus on writing efficient, high-performance code
- Ability to work independently and respond to tight deadlines
- Team-player attitude
- Fluency in English
- (Beneficial) AWS services – EC2, S3, Route53, Elastic Load Balancer, etc.
- (Beneficial) Experience in software development with PHP and PHP MVC frameworks/Symfony
- (Beneficial) DevOps and/or Terraform experience
- (Beneficial) Knowledge of CI/CD pipelines
- (Beneficial) Practical knowledge with Ruby-on-Rails
- (Beneficial) Experience with job/message queues (RabbitMQ)
- (Beneficial) Understanding of Linux/UNIX operating systems and shell scripting
- (Beneficial) Experience with Jenkins
Benefits
- Generous remuneration package
- Employee Stock Purchase Plan Enrollment
- 30 days paid annual vacation
- An extra day off for your birthday
- 2 additional days off for volunteering
- Premium healthcare and dental care coverage
- Additional pension insurance
- Well-equipped gym on-site
- Co-funded Multisport card
- Daycare Center for your little ones onsite
- Flexible working hours and work-from-home allowance
- Free underground parking with a designated space for bikes and electric scooters
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptReactjQueryBackbone.jsPythonDockerMySQLGitPHPRuby on Rails
Soft skills
team-playerability to learnadaptabilityproblem-solvingcommunicationmentoringcollaborationindependencetime managementresponsiveness