Apply

Senior Fullstack Engineer

Posted 4 months agoInactiveViewed

View full description

💎 Seniority level: Senior

📍 Location: Romania

🔍 Industry: Digital consultancy

🏢 Company: Qodea

🗣️ Languages: English

🪄 Skills: DockerNode.jsPostgreSQLGCPJavaJavascriptJUNITMySQLSpring BootTypeScriptREST APICI/CDMicroservices

Requirements:
  • Commercial experience programming in Java and Spring Boot and at least one other language (Javascript/Typescript/NodeJS, SC, Go, C#).
  • Hands-on experience with at least one major cloud provider (GCP, AWS, Azure), including their data-related components.
  • Understanding of modern software patterns and methodologies such as Twelve-Factor, Progressive Apps, Single Page Apps, Observables.
  • Proficiency in writing queries against MySQL, PostgreSQL, etc.
  • Experience developing with Docker.
  • Experience in using unit testing and CI/CD and following TDD best-practice (utilizing frameworks like JUnit, Mockito).
  • Experience building and integrating with REST APIs.
  • Strong written and verbal communication skills.
  • Eligibility for SC clearance.
Responsibilities:
  • Understanding existing customer systems and re-architecting them on GCP as part of a wider project team.
  • Working with fellow Engineers to translate customer requirements into technical designs, following this through to delivery of the solution.
  • Contributing to the design alongside the platform team to build highly available, global and cloud-native platforms.
  • Building software based on modern architecture techniques such as microservices.
  • Applying modern software methodologies to your code; for example Twelve-Factor App.
  • Mentoring junior members of the team and helping to drive their development.
  • Contributing to internal tooling that the wider GCP team builds and maintains.
  • Proactively participating in social progress and positive impacts.
Apply

Related Jobs

Apply

📍 Worldwide

🧭 Full-Time

💸 117600.0 - 252000.0 USD per year

🔍 Software Development

🏢 Company: GitLab👥 1001-5000💰 $268,000,000 Series E over 5 years ago🫂 Last layoff about 2 years agoDeveloper ToolsDevOpsOpen SourceSaaSCloud Security

  • Professional experience with JavaScript (Vue.js) and static site generators (like Hugo).
  • Professional experience with Ruby and Rails.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Experience with CI/CD Platforms.
  • Develop features and improvements to the documentation site in a secure, well-tested, and performant way.
  • Analyze and interpret highly complex data to arrive at actionable recommendations.
  • Collaborate with the Technical Writing Director and other stakeholders (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to site quality, security, and performance.
  • Solve technical problems of high scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Represent GitLab and its values in public communications around specific projects and community contributions.
  • Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
  • Suggest and perform enhancements to the look-and-feel of the documentation website.
  • Help support the Technical Writing team by answering team member questions and triaging/responding to issues.
  • Coordinate with various stakeholders regarding site content or structure changes.
  • Maintain and improve the CI/CD pipelines, build processes, and review environments.
  • Improve content-authoring experience and tooling.
  • Perform and/or coordinate/delegate resolution of any other docs site issues related to infrastructure, code, architecture, projects, security, CI/CD, builds, deployments, upgrades, performance, scalability, metrics, monitoring, etc.

Frontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptRubyRuby on RailsVue.JsCI/CDRESTful APIsNodeJS

Posted 20 days ago
Apply
Apply

📍 Bulgaria, Poland, Romania

🧭 Contract

🔍 Software Development

🏢 Company: N-iX👥 1001-5000IT Services and IT Consulting

  • 5+ years of experience with TypeScript for web application development
  • Proficiency with JavaScript for web application development
  • Solid HTML and CSS knowledge
  • Proficiency with  Java/Spring Boot or Node.js for building APIs and web applications
  • Fluent English (at least Upper-Intermediate level)
  • Maintenance of existing services (e.g., bug fixes, security updates, improvements in Java, Scala, and TypeScript)
  • Building new APIs and web applications (Java + TypeScript)
  • Migrating legacy services to new technologies (Java + TypeScript)
  • Creating and managing online ads for private users (Web)
  • Managing appointment systems between sellers and buyers (Web)
  • Running user profile services to store and manage user data

AWSBackend DevelopmentDockerNode.jsSoftware DevelopmentSQLCloud ComputingFrontend DevelopmentHTMLCSSJavaJavascriptSpring BootTypeScriptREST API

Posted 22 days ago
Apply
Apply

📍 Romania

🧭 Fulltime

🔍 E-commerce

🏢 Company: Tilt👥 11-50💰 Seed almost 4 years agoElectric VehicleRide SharingE-CommerceTransportationLast Mile Transportation

  • Strong experience developing and deploying highly scalable applications and APIs in production environments
  • Strong knowledge of modern frontend frameworks, particularly VueJS
  • Extensive experience with the NodeJS ecosystem and its associated technologies
  • Proven expertise with AWS services and IaC
  • Strong foundation in database design and management, particularly with relational databases
  • Architecting and implementing highly scalable applications and APIs that power our AI-driven features, ensuring robust performance across both frontend and backend systems
  • Designing and maintaining complex distributed systems that can handle our platform's growing demands while ensuring seamless integration between our AI capabilities and user-facing features
  • Rapidly prototyping and shipping new AI-powered features while maintaining high standards of code quality and system reliability

AWSGraphQLNode.jsDynamoDBExpress.jsMongoDBVue.Js

Posted about 1 month ago
Apply
Apply

📍 Europe

🧭 Full-Time

🔍 Headless CMS

🏢 Company: Storyblok👥 101-250💰 $80,089,317 Series C 10 months agoInternetCMSIaaSWeb HostingWeb DevelopmentPaaSInformation TechnologyWeb DesignSoftware

  • Minimum of 7+ years of relevant experience as a Fullstack Engineer.
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Comprehensive knowledge of JavaScript/Typescript and willingness to learn Vue.
  • Knowledge of HTML5 and CSS3, including SCSS, BEM standard, and responsive design.
  • Strong knowledge of at least one backend language (Ruby is an advantage).
  • Thorough knowledge of RESTful APIs.
  • Comprehensive knowledge of SQL.
  • Experience with automated testing frameworks such as Jest and Cypress.
  • Knowledge of behavior-driven development tools like RSpec.
  • Familiarity with tools such as Redis, Memcached, and Sidekiq.
  • Understanding of functional and object-oriented programming paradigms.
  • General knowledge of Git, Webpack, and Babel.
  • Knowledge of responsive design and accessibility practices.
  • Experience with database management and cloud infrastructures such as AWS, Azure, GCP.
  • Ability to write efficient, secure, well-documented, and clean code.
  • Strong problem-solving and communication skills.
  • Develop the next generation of Storyblok’s customer-facing products and features using modern frontend frameworks.
  • Contribute to the development and maintenance of the plugins ecosystem from both frontend and backend perspectives.
  • Optimize API performance and queries with Postgres.
  • Implement automated testing in development workflows.
  • Continuously update the application for security, performance, and reliability.
  • Share knowledge and contribute to documentation.
  • Assist in fixing bugs and resolving customer problems.
  • Collaborate with leadership and stakeholders to translate requirements into technical solutions.
  • Participate in code reviews and mentor junior engineers.
  • Act as a team player to help teammates overcome obstacles.

AWSPostgreSQLSQLCypressGitJavascriptJestRubyTypeScriptRedisRESTful APIs

Posted 4 months ago
Apply