
Backend Engineer, Artist Services team
Salary undisclosed
Checking job availability...
Original
Simplified
- Software development based on high-level requirements: estimating, designing, developing, code review, performance optimization, documentation, monitoring, bug fixing
- Communicate with other teams during the analysis and development stages
- Collaborate with the backend team members on the design and implementation stages
- Prepare infrastructure and deployment plans to bring features alive
- Develop and ship cloud-native applications
- Design and deploy cloud infrastructure
- Write unit, functional, and end-to-end tests
- Write understandable, testable, and maintainable code
- Develop new and maintain the existing features
- Improve scalability and performance of the existing services
- Work with a large codebase written in .NET C# and Node.js TypeScript
- At least 5 years of software engineering experience
- Proficiency in at least one of .NET (C#/F#), Java, Node.js, Go
- Working experience with SQL and NoSQL databases
- Experience in building infrastructure in a cloud environment via IaC
- Understanding of RESTful web services, SOA, and microservices architecture
- Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment, and source control
- Ability to work in a disciplined Agile environment with a commitment to appropriate engineering practices and regular delivery cycles
- Previous experience working in a product-based company
- Hands-on experience with serverless technologies and techniques
- Previous involvement in high-load applications development
- Practical experience with CQRS and Event Sourcing
- Working experience with different payment providers like PayPal, Stripe, Paddle
- Working experience with Ledger databases
- Healthcare, dental insurance
- Quarterly bonus
- Paid annual leave, sick leave, childcare leave, volunteer leave and maternity leave
- BandLab Technologies staff discount
- Paid annual leave
- Software development based on high-level requirements: estimating, designing, developing, code review, performance optimization, documentation, monitoring, bug fixing
- Communicate with other teams during the analysis and development stages
- Collaborate with the backend team members on the design and implementation stages
- Prepare infrastructure and deployment plans to bring features alive
- Develop and ship cloud-native applications
- Design and deploy cloud infrastructure
- Write unit, functional, and end-to-end tests
- Write understandable, testable, and maintainable code
- Develop new and maintain the existing features
- Improve scalability and performance of the existing services
- Work with a large codebase written in .NET C# and Node.js TypeScript
- At least 5 years of software engineering experience
- Proficiency in at least one of .NET (C#/F#), Java, Node.js, Go
- Working experience with SQL and NoSQL databases
- Experience in building infrastructure in a cloud environment via IaC
- Understanding of RESTful web services, SOA, and microservices architecture
- Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment, and source control
- Ability to work in a disciplined Agile environment with a commitment to appropriate engineering practices and regular delivery cycles
- Previous experience working in a product-based company
- Hands-on experience with serverless technologies and techniques
- Previous involvement in high-load applications development
- Practical experience with CQRS and Event Sourcing
- Working experience with different payment providers like PayPal, Stripe, Paddle
- Working experience with Ledger databases
- Healthcare, dental insurance
- Quarterly bonus
- Paid annual leave, sick leave, childcare leave, volunteer leave and maternity leave
- BandLab Technologies staff discount
- Paid annual leave