Senior Full Stack Software Development Engineer

Requirements

  • Bachelor’s degree in computer science, engineering, mathematics, or a related field
  • 6+ years of relevant industry experience building and delivering robust, performant, and maintainable commercial applications
  • Demonstrated experience applying software design principles, patterns, data structures, and algorithms
  • Proficiency in at least one programming language, such as Go, C++ or JavaScript, together with experience working across a modern full-stack technology stack
  • Experience applying event-driven architecture principles
  • Proficiency with version control systems such as Git and standard development workflows, including CI/CD tools such as Jenkins
  • Experience with AI-assisted software development tools and practices
  • Experience with Agile methodologies and working within a Scrum framework
  • Excellent problem-solving skills, with the ability to adapt to changing priorities, technology stacks, and programming languages
  • A strong willingness to learn and develop new technical skills
  • Strong verbal and written communication skills in English, with the ability to communicate technical concepts clearly and collaborate effectively within a cross-functional team

Nice to Haves

  • Master’s degree or PhD in computer science or a related field
  • Experience building Progressive Web Applications
  • Experience with HTML and CSS, as well as modern frameworks and libraries such as React, Grommet, and i18next
  • Experience working with relational and non-relational databases, including data modeling, querying, and data access patterns
  • Experience with B2B SaaS products and the operation of multi-tenant platforms
  • Experience collaborating with designers using tools such as Figma, as well as component development and documentation tools such as Storybook
  • Experience with web analytics and product analytics tools such as Pendo or Mixpanel
  • Experience with digital twin technologies or within the architecture, engineering, construction, and operations (AECO) domain

What You'll Be Doing

  • Take ownership of the design, implementation, testing, deployment, and ongoing maintenance of application features and services
  • Write clean, secure, readable, testable, maintainable, and well-documented code in accordance with team standards and software engineering best practices
  • Collaborate closely with engineers, product managers, designers, and other cross-functional partners to align on project goals, timelines, requirements, specifications, and incremental product improvements
  • Leverage the AWS ecosystem to build scalable, reliable, resilient, and operationally maintainable solutions
  • Mentor and support less experienced engineers, fostering their professional development and promoting high-quality engineering practices and deliverables

Perks and Benefits

  • Autodesk offers a hybrid work experience
  • Salary transparency: Starting base salary between 184,000 PLN and 269,500 PLN (Poland based roles)
  • Annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package
AI Summary ✨

Similar jobs

  • 3 days ago
  • 3 days ago
  • 3 days ago
  • 4 days ago
  • See all jobs in Poland →