Progress

Full-Stack Developer, JavaScript and Python

Progress

full-time

Posted on:

Location Type: Hybrid

Location: Sofia • 🇧🇬 Bulgaria

Visit company website
AI Apply
Apply

Job 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