Were hiring a Backend Engineer to join our Portugal team .
At Dragonboat we operate in a startup and fastpaced environment where engineers play an active role in shaping the value we deliver to our customers. If youre excited about building scalable systems collaborating in an innovative environment and driving meaningful impact wed love to hear from you!
Youll have the opportunity to build the product you use daily. Our product is actively used by our teams and customers driving direct feedback and continuous improvement. Youll be able to see the tangible impact of your work.
Responsibilities
- Collaborate with product and engineering teams to build and deliver value continuously and iteratively for our customers.
- Design and maintain scalable backend systems using Node.js and Express .
- Optimize PostgreSQL schemas and queries for efficient data operations.
- Build and manage ETL pipelines realtime processing and caching to improve performance.
- Implement data aggregation transformation and indexing for faster queries and better analytics.
- Develop and manage thirdparty integrations to ensure smooth data flow.
- Ensure applications are secure resilient and scalable on AWS and Azure with monitoring logging and alerting.
- Write clean maintainable and welldocumented code .
- Maintain automated testing .
- Conduct code reviews and mentor team members.
- Troubleshoot and resolve issues with a customerfirst approach .
- Stay up to date with industry trends and improve system architecture.
Tech Stack
Node.js / ExpressReact / ReduxPostgreSQLRedisAzure OpenAIDockerGitHubDragonboatQualifications : Requirements
5 years of backend development experience.Familiarity with our tech stackAutonomy in breaking down complex problems designing solutions and implementing them effectively.Experience designing modular systems and REST APIs for scalable maintainable solutions.Experience optimizing data pipelines for performance scalability and reliability.Handson expertise with AWS or Azure ensuring security scalability and monitoring.Ability to lead technical discussions and provide constructive feedback.Strong ownership mindset proactively identifying and resolving issues.Effective communication in English to understand and express ideas clearly.Commitment to building code with quality and ensuring maintainability.Passion for continuous learning staying up to date with industry trends.Nice to haves
Computer Science / Software Engineering degreePast experience in a fastpaced work environmentKnowledge of product management and the product lifecycleAdditional Information :
Benefits
Remote native company with flexible working hoursCompetitive compensationStock optionsHealth insuranceLearning budgetAnnual Salary
50K 70K depending on experienceRemote Work : Employment Type :
Fulltime
Key Skills
Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems
Experience : years
Vacancy : 1