Senior Software Engineer
Nitrogen
- Wrocław, dolnośląskie
- Stała
- Pełny etat
- Primarily focused on backend development, with the capability to support frontend development from time to time.
- Self-driven and independent Senior Software Engineer with a proven ability to take ownership of tasks from inception to completion
- Demonstrates a high level of technical expertise and can work autonomously while collaborating effectively with other teams
- Ability to adapt and work seamlessly with modern codebases and a mix of legacy frameworks
- Enthusiasm for bringing incremental improvements to established systems
- Delivers against commitments with elite quality and velocity.
- Promotes a culture of collaboration by communicating clearly and effectively in-person, as a public speaker, and in writing.
- Integrates technical experience and understanding of business requirements to create performant, reliable, and highly usable products.
- Has experience in performant design and performance optimization of existing systems.
- Proactively acquires domain knowledge to align technical decision-making with business objectives.
- Excels at solving complex problems by balancing innovation with existing solutions and best practices.
- Leverages expertise to identify and mitigate risks to delivery and quality early in the development process.
- Must have 6+ years of total software development experience (2+ senior software engineer experience) focusing on back-end development.
- Must have a strong understanding of distributed systems and cloud architecture(AWS stack preferred)
- Must have a deep knowledge of Golang and experience building backend
- Must have experience with decomposing a monolith into microservices
- Must have technical expertise and hands-on experience with REST APIs, SQL databases, CI/CD pipelines, asynchronous architectures
- Must have a high focus on testing, experience with modern testing frameworks, and best practices.
- Must have proficiency with AI tools to boost efficiency and quality, OR a strong willingness to adopt and learn AI-driven solutions;
- Must have strong communication skills and proficiency in English, enabling the individual to actively contribute to high-level discussions and effectively represent the engineering perspective
- Must have a team player who promotes an environment of collaboration, openness, and positivity.
- NICE TO HAVE experience working with Kafka, GraphQL
- NICE TO HAVE experience with PHP
- NICE TO HAVE Bachelors Degree in Computer Science or the equivalent in a related field.
- Full remote-work with access to the nice office in the Wrocław city center (unlimited coffee, snacks, lemonade and table tennis)
- Flexible working hours
- Private healthcare (Luxmed)
- Sport card or Worksmile budget
- Macbook Pro 16” and 4k display
- Integration events on team and company level
- English language course, Grammarly access.
- Annual bonus