Backend Software Developer remote
- Rzeszów, podkarpackie
- Stała
- Pełny etat
- Design, develop, and maintain backend services using NestJS, SQL, and TypeScript, adhering to best practices in scalability and security.
- Employ Test-Driven Development (TDD) methodologies to ensure code quality and reliability, integrating continuous testing throughout the development process.
- Collaborate with front-end teams to ensure seamless integration and optimal performance across the gambling system.
- Identify and resolve backend-specific issues to maintain the high reliability and stability of the software.
- Contribute to backend code quality through continuous improvements, robust unit tests, and active participation in code reviews, utilizing various test frameworks to uphold high standards.
- Actively participate in the company's technology forum, contributing to architectural decision records (ADRs) and proposing new solutions to technical challenges.
- Effectively communicate with team members and stakeholders, assertively addressing feedback and providing updates.
- Utilize problem-solving skills to identify issues, evaluate solutions, and make informed decisions, fostering a proactive approach to project challenges.
- 3+ years of experience in backend software development.
- Proficiency in backend technologies including NestJS and SQL.
- Strong experience with TypeScript and creating scalable backend architectures.
- Demonstrated experience in Test-Driven Development (TDD) and using test frameworks such as Jest, Mocha, or similar.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration skills.
- Experience with React, Next.js, and front-end development.
- Knowledge of GraphQL and AWS.
- Proficiency in API design and management, especially with RESTful or GraphQL APIs.
- Experience with microservices architecture and containerization tools like Docker and Kubernetes.
- Understanding of security practices, including authentication and authorization mechanisms.
- Skills in performance optimization, such as caching, database indexing, and query optimization.
- Knowledge of CI/CD pipeline tools such as Jenkins, GitLab CI, or GitHub Actions.
- Experience with both SQL and NoSQL databases.
- Familiarity with message brokers like Kafka or RabbitMQ and event-driven architecture.
- Experience with monitoring and logging tools like Prometheus, Grafana, or the ELK Stack.
- B2B contract.
- Remote work.
- Salary up to 6,700 K Euro net per month
- Additional benefits
- Opportunities to advance your career within our innovative team.
Jobdesk.pl