Job Description
We are looking for a full time and fully remote Senior Back-end developer.
Responsibilities
• You will be responsible for the design, development, deployment, and support of back-end systems in a cloud environment that will power our website and mobile applications.
• As a part of a geographically dispersed remote team, you will cooperate closely with software engineers from the United States and Prague.
Qualifications
• Be able to work efficiently, both independently and in small teams, with excellent communication skills (a must in a remote environment).
• Be a self-starter with a strong work-ethic who approaches challenges with enthusiasm
• Have excellent troubleshooting skills and the ability to methodically dissect unfamiliar systems.
• Uphold best practices in engineering, security, and design.
• Design systems with the objective of meeting user needs and business goals (i.e. know when to build extensibly and when to take a shortcut).
• Thrive in a startup environment – core hours are required, but so is the occasional evening
• Be able to work with people across multiple time zones (Czech Republic and US)
Skills:
• 6+ years of experience in enterprise-level development with a focus on API driven applications
• Strong proficiency in NodeJS and JavaScript/TypeScript
• Deep understanding of relational databases and proficiency with SQL
• Experience building scalable applications in a cloud environment (familiarity with AWS and underlying services a plus)
• Mastery of with automated testing, Git version control, and other software development tools
• A desire to learn and pick up new technologies and skills
• Strong troubleshooting and debugging skills
• Strong communication skills, including the ability to collaborate internally
• Experience with the following not required, but a plus: React, Mobile Development
Job Benefits:
• Indefinite contract for job stability, providing peace of mind and security in your professional career.
• Experience professional growth with us, offering a real opportunity for development and advancement.
• Join our international and multicultural network, collaborating with professionals worldwide for a diverse work experience and new opportunities.