Job Description, Responsibilities & Requirements
About the Position
We are looking for a Senior Fullstack Software Engineer to join our dynamic team. This role offers an exciting opportunity to work in a fast-growing business group, contributing to innovative projects and collaborating with a multicultural team of top professionals.
Responsibilities
- Design, develop, and maintain scalable, high-performance web projects from scratch using.NET and React/Angular.
- Build backend services, APIs, and frontend applications ensuring maintainability and long-term scalability.
- Optimize application performance, reliability, security, and overall user experience.
- Collaborate closely with product managers, designers, and engineering teams to deliver high-quality solutions.
- Write clean, well-structured, maintainable, and thoroughly documented code while adhering to established coding standards and best practices.
- Design, implement, and manage database solutions using PostgreSQL, including schema design and query optimization.
- Integrate and maintain third-party APIs, external services, and internal platform components.
- Participate in architecture discussions, technical design reviews, and continuous improvement initiatives.
- Implement automated testing and contribute to CI/CD processes to ensure reliable and efficient software delivery.
- Monitor, troubleshoot, and resolve production issues while maintaining system stability and performance.
Requirements
- 5+ years of professional experience in backend development with.NET.
- Strong proficiency in.NET, ASP.NET Core (MVC/Web API), and C#.
- Extensive experience with relational databases (MS SQL Server or PostgreSQL) and ORM frameworks.
- Hands-on experience designing, optimizing, and maintaining database schemas and queries.
- Experience working with at least one major cloud platform: AWS, Azure, or GCP.
- Practical experience with CI/CD pipelines, Docker, and Kubernetes.
- Experience with messaging and event-driven systems such as NATS, Kafka, or RabbitMQ.
- Familiarity with observability and monitoring practices for high-traffic applications, including tools such as the LGTM stack, Datadog, or similar platforms.
- Proven track record of building and maintaining high-scale distributed systems.
- Solid experience with unit testing.
- Strong understanding of application security best practices and performance optimization techniques.
- Good knowledge of microservices and service-oriented architecture (SOA) principles.
- Practical implementation of scalable software architecture, design patterns.
- Knowledge of web security standards (OWASP), authentication and authorization protocols (OAuth 2.0, OpenID Connect, JWT), and 12-Factor App principles.
- Experience leveraging AI-assisted development tools such as Codex, Cursor, or similar coding assistants.
- Frontend development experience using Angular/React and TypeScript.
- Understanding of RxJS, reactive programming patterns, and state management solutions.
- Expertise in HTML5, CSS/SCSS, responsive design, and component-based architecture.
- Integration and testing automation experience.
Nice to Have
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills with the ability to work effectively in cross-functional teams.
- Ability to thrive in a fast-paced, agile development environment.
We Offer
- An exciting and challenging job in a fast-growing business group.
- The opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance, and more.
- Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset.
- Beautiful offices in Warsaw, Limassol, Kyiv, Almaty, Yerevan with the option to work remotely or on-site.
- Modern corporate equipment based on macOS or Windows and additional equipment provided.
- Paid vacations, sick leave, personal events days, days off.
- Corporate health insurance program for your well-being.
- Referral program to enjoy cooperation with your colleagues and get a bonus.
- Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences.
- Rewards program for mentoring and coaching colleagues.
- Free internal English courses.
- In-house Travel Service.
- Multiple internal activities: online platform for employees with quests, gamification, presents and news, RedCore clubs for movie/book/pets lovers, special office days dedicated to holidays.
- Corporate events, team buildings.
About the Company
Join PIN-UP and take your career to the next level. Create trends, don’t follow them. Be part of a fast-growing business group with a great working atmosphere and a multicultural team of top professionals.
Apply Now and let’s create the future together.