Match score not available

Senior/Lead Full Stack Engineer

extra holidays - fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or related field, Proven experience as a Full Stack Developer.

Key responsabilities:

  • Design, build, and maintain software solutions using various technologies
  • Collaborate with cross-functional teams to deploy new features
  • Write efficient code, perform testing, troubleshoot technical issues
  • Stay updated with latest technologies and best practices
Altamira logo
Altamira Information Technology & Services SME https://altamira.ai/
51 - 200 Employees
See more Altamira offers

Job description

Altamira is a boutique IT company that delivers Digital and AI solutions to a wide range of international customers. Headquartered in Bratislava (Slovakia), we work primarily in the financial, pharma and retail sectors delivering mobile, web and platform solutions using an expansive technology portfolio.

We are proud of our teammates. As a fully remote company, we are building empowered, self-organized teams that are focused on personal and professional growth, and who share our customer obsession.

Altamira service delivery teams currently span Slovakia, Ukraine, and the Middle East, and we have ambitions to expand our footprint to meet the growing demand across Europe and into our primary growth markets in the UK and the US.

We are looking for an experienced Full Stack Software Engineer to join our team and help develop and maintain our platform and its associated services. This role requires proficiency in both frontend and backend development, a solid grasp of testing practices, and a dedication to delivering reliable, scalable software that enhances the user experience. 

The technical stack does not matter, as our product requires Full Stack Developers with diverse stacks.

Primary Duties:

  • Design, build, and sustain software solutions using contemporary frameworks and technologies.
  • Work closely with cross-functional teams to define, design, and deploy new features.
  • Write high-quality, maintainable, and efficient code.
  • Apply responsive design principles to ensure compatibility across various devices and screen sizes.
  • Create and integrate REST, GraphQL, and RPC APIs.
  • Perform comprehensive testing, including unit, integration, and end-to-end tests.
  • Troubleshoot and fix technical issues and bugs.
  • Participate in on-call rotations for production issues or outages.
  • Address technical debt from the development process.
  • Stay current with the latest technologies and industry developments.

Essential Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related discipline, or equivalent work experience.
  • Proven track record as a Full Stack Developer or in a similar role.
  • Proficiency in front-end technologies like HTML, CSS, JavaScript, and modern libraries/frameworks such as React.
  • Proficiency in mobile development technologies like Kotlin (Android) and Swift (iOS).
  • Strong knowledge of server-side languages and frameworks, including Node.js, .Net, PHP, GoLand, and Rust.
  • Experience with database management systems (e.g., MySQL, PostgreSQL, MS SQL Server, MongoDB).
  • Proficiency with Git and branching strategies such as GitOps.
  • Strong understanding of testing frameworks and practices (e.g., Jest, Mocha, Selenium).
  • Ability to create and maintain unit, integration, and end-to-end tests.
  • Capability to write and interpret design documentation using C4, sequence diagrams, and workflows.
  • Excellent problem-solving skills and attention to detail.
  • Solid understanding of logging, monitoring, and observability to ensure software performance.
  • Strong communication and collaborative skills.

Preferred Skills:

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience in developing distributed systems and understanding concepts like sharding and Pub/Sub.
  • Knowledge of Agile methodologies.

Join our innovative team and contribute to building cutting-edge solutions that make a real impact. Apply now and be a part of our exciting journey!

 Our transparent recruitment journey usually takes up to 2 weeks and includes a few stages:

  1. Recruiting Interview -> 30-45 min
  2. Technical Interview -> 1-1,5h
  3. Client Interview (optional) -> up to 1h
  4. Pre-Offer Call -> 15min
  5. Reference Check
  6. Offer
We offer:
  • Competitive salary, room for development and growth;
  • Possibility to work in the Bratislava and Kyiv office or fully remotely;
  • Loyal management, interesting tasks, constant support;
  • Medical insurance (optional);
  • English courses;
  • Technical equipment providing;
  • Paid vacations 20 workdays, paid sick leave, regular salary reviews;
  • Flexible schedule and ability to manage your working hours;
  • Support your personal growth and skills upgrading;
  • The great environment inside the team, support of initiatives, and ability to contribute to the common goal.

We do believe that the success of altamira.ai is impossible without the success of our Talents and the success of our Clients!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Motivational Skills
  • Detail Oriented
  • Verbal Communication Skills
  • Organizational Skills

Full Stack Engineer Related jobs