Apply

Software Engineer II (Remote Eligible in Bulgaria)

Posted about 2 months agoViewed

View full description

💎 Seniority level: Middle

📍 Location: Bulgaria

🔍 Industry: Collaborative Work Management

🪄 Skills: Node.jsHTMLCSSJavaJavascriptReact.jsGoReactLinux

Requirements:
  • Experience with programming languages such as Golang, Java, C, or Node.js.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript, React.js).
  • Understanding of Object-Oriented Design and Microservice Architecture.
  • Experience building scalable, high-availability applications.
  • Comfort working in Linux command line environments.
  • A degree in Computer Science or equivalent industry experience.
Responsibilities:
  • Contribute to the entire development lifecycle, from concept to release, ensuring quality and scalability at every step.
  • Participate in system architecture discussions to design robust, high-availability applications.
  • Implement new features and enhance existing ones to meet evolving product needs.
  • Maintain and develop service APIs that serve millions of users.
  • Collaborate with systems engineers to troubleshoot and debug infrastructure challenges.
  • Participate in all phases of quality assurance and defect resolution to maintain high system reliability.
  • Work across multiple disciplines such as front-end, back-end, test automation, and infrastructure.
Apply

Related Jobs

Apply

📍 Bulgaria

🧭 Contract

🔍 Collaborative Work Management

  • Proficiency in at least one programming language such as Golang, Java, C, Node.js, or Ruby on Rails.
  • Familiarity with algorithms, data structures, and coding best practices.
  • Curiosity and a desire to understand how things work, with the ability to get to the root of complex problems.
  • Strong communication skills, able to convey technical concepts clearly to both technical and non-technical audiences.
  • A supportive mindset, willing to mentor and help colleagues get unstuck.
  • Passion for quality, taking pride in building reliable, high-performance software.
  • Empathy for users, able to translate customer feedback into effective solutions.
  • A growth mindset, viewing bugs, mistakes, and challenges as learning opportunities.

  • Work on all aspects of software development, including front-end, back-end, cloud infrastructure, and test automation.
  • Drive high standards for internal services and open-source tools, ensuring reliability and scalability.
  • Deploy services and infrastructure changes frequently in an agile environment using full CI/CD pipelines.
  • Contribute to product development across ideation, customer engagement, planning, design, execution, and operational excellence.
  • Collaborate closely with cross-functional teams, including product managers, UX designers, and UX researchers.
  • Mentor junior engineers, balancing customer delivery with high coding and infrastructure standards.
  • Apply innovative problem-solving approaches and validate both your ideas and those of your teammates.
  • Define success for your team and the features you help build and ship.

Node.jsSoftware DevelopmentAgileJavaRubyRuby on RailsProduct DevelopmentAlgorithmsData StructuresGoCommunication SkillsCI/CDQuality AssuranceMentorship

Posted about 2 months ago
Apply