Responsibilities
* Collaborate and Communicate with Product Delivery Teams
o Establish strong communication channels and collaborate closely with agile product delivery teams to align on project goals and progress.
* Backend Development and Maintenance
o Design, develop, and maintain robust server-side applications that support business objectives and align with architectural standards.
* Frontend Development and User Interface Design
o Build and maintain responsive and user-friendly client-side applications, ensuring an optimal user experience.
* API Development for Integrated Communication
o Develop and maintain APIs to support both synchronous and asynchronous communication, enabling seamless data flow between systems.
* Database Management and Optimization
o Design and manage databases, focusing on data modeling, query optimization, and performing essential database administration tasks.
* Promote Agile DevOps Culture
o Actively engage in an agile DevOps culture, supporting continuous integration and continuous delivery practices.
* Architectural Design and Implementation
o Assess and design software applications in alignment with established architectural patterns and industry best practices.
* Technical Collaboration with Solution Architect
o Work closely with the solution architect to ensure technical vision and direction are maintained, refining solutions to meet business objectives.
* Alignment with Organizational Strategy
o Understand organizational strategies and align development work to support broader business goals and vision.
* Quality Assurance and Code Review
o Ensure application standards are followed through rigorous code reviews and quality assurance practices, promoting high-quality software output.
* Troubleshooting and Issue Resolution
o Identify, troubleshoot, and resolve issues across the full stack, maintaining system performance and reliability.
* Documentation and Knowledge Sharing
o Create and maintain technical documentation, sharing knowledge with cross-functional team members to support ongoing learning and development.
* Adherence to Best Practices and Standards
o Implement solutions in line with industry best practices, ensuring compliance with established application and architectural standards.
Requirements
* Software Engineering Experience
o Minimum of 6 years of experience as a software engineer.
* Domain Driven Design (DDD)
o Proficiency in Domain Driven Design.
* Experience in microservice design and implementation.
* Micro-Frontend Architecture
o Experience in micro-frontend design and implementation.
* Version Control Expertise
o Strong knowledge of version control systems.
* Angular and Frontend Technologies
o Proficient with Angular (version 12+), TypeScript, JavaScript, HTML, and CSS.
* Node.js and Server-Side Frameworks
o Extensive experience with Node.js frameworks such as Express or NestJS.
* Proficiency in Java (version 8+).
* Database Knowledge
o Solid experience with both NoSQL and SQL databases.
* AWS Cloud Proficiency
o Skilled in using AWS cloud services.
* Mobile Development with Flutter
o Experience with mobile application development, specifically using Flutter.
* Familiarity with Vue.js for frontend development.
* Knowledge of Blazor for frontend development.
* Spring or Micronaut Framework
o Familiarity with Spring or Micronaut for Java-based applications.
* Hibernate ORM
o Experience with Hibernate for object-relational mapping.
* Database Migration Tools
o Familiarity with Flyway or Liquibase for database migrations.
What we offer
* B2B Contract
o Employment based on a B2B contract.
* Stable and Dynamic International Firm
o Opportunity to work in a stable, dynamically developing international company.
* Engaging Projects and Latest IT
o Chance to participate in interesting projects and work with the latest information technologies.
* Competitive Rates
o Attractive remuneration rates offered.
* Renowned International Projects
o Involvement in the most prestigious international projects.
* Multisport and Private Medical Care
o Access to Multisport benefits and private healthcare services.
Work with us
Apply & join the team
Didn’t find anything for yourself? Send your CV to praca@seargin.com
#J-18808-Ljbffr