Apply

Full Stack Developer

Posted 2024-09-03

View full description

💎 Seniority level: Junior, 1+ years

📍 Location: Bulgaria

🔍 Industry: ECommerce, retail, logistics and sustainability

🗣️ Languages: English

⏳ Experience: 1+ years

🪄 Skills: LeadershipDesign PatternsC#Data Structures.NETReactC (Programming language)RESTful APIs

Requirements:
  • Strong .NET working experience and React knowledge.
  • Experience with C# and .NET Core.
  • Understanding of front-end technologies such as React, Angular, or VueJS.
  • Familiarity with RESTful APIs, asynchronous programming, relational and/or document databases.
  • Basic knowledge of design patterns, OOP, data structures, and algorithms.
  • Excellent communication skills and autonomy in an international team.
  • Fluent in English.
Responsibilities:
  • Reporting to an Engineering Team Lead, work within teams of 2-6 people, primarily based in Bulgaria.
  • Engage in new projects crucial for the company's growth.
  • Contribute to a collaborative and innovative environment.
Apply

Related Jobs

Apply

📍 EMEA region

🔍 Blockchain

🏢 Company: Nethermind

  • 5+ years of Full-Stack Development experience and contributed to blockchain-related projects.
  • Creative problem-solver with a knack for technical challenges.
  • Excellent communication to convey technical concepts to non-technical stakeholders.
  • Ability to work independently and make informed decisions.
  • Provide technical guidance and mentorship to team members.
  • Excellent skills in modern JavaScript/Typescript, Go, Rust, Python, or Java.
  • Deep understanding of modern client- and server-side React applications.
  • Experienced in designing scalable APIs and testing backend and frontend.
  • Knowledge of modern database design and interaction (SQL and/or NoSQL).
  • Expertise in architecture principles and design patterns.

  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality projects on time.
  • Writing clean, efficient, and maintainable code.
  • Ensuring that the frontend code is error-free and performs optimally through debugging tools and testing methodologies.
  • Stay current with the latest web development technologies, trends, and best practices.
  • Documenting code and maintaining code repositories for clarity and ease of modification.
  • Participating in code reviews to ensure quality standards.
  • Assisting with deployment processes including web server configuration and version control management.
  • Provide guidance and mentorship to more junior developers.

LeadershipPythonSQLBlockchainDesign PatternsJavaJavascriptTypeScriptJavaScriptGoNosqlReactRustCommunication SkillsDevOps

Posted 2024-11-15
Apply
Apply

📍 Lithuania, Poland, Romania, Hungary, Bulgaria

💸 3500 - 4500 USD per month

🔍 E-commerce

🏢 Company: eJam

  • 2+ years as a full-stack developer or similar role with a focus on e-commerce platforms.
  • Proficiency with CheckoutChamp or similar e-commerce funnel-building platforms.
  • Strong experience with HTML, CSS, JavaScript, and API integration.
  • Experience configuring Google Tag Manager.
  • Understanding of CRM systems for product setup and management.
  • Familiarity with Figma and converting designs into web pages.
  • Strong understanding of conversion rate optimization (CRO), upsell strategies, and funnel optimization.
  • Excellent collaboration and communication skills for working in cross-functional teams.

  • Convert Figma designs into high-performing checkout pages using CheckoutChamp’s Funnel Builder.
  • Configure products within the CheckoutChamp CRM and sync them to the front-end pages.
  • Create and optimize post-purchase upsell funnels to increase average order value.
  • Utilize CheckoutChamp’s features such as split testing and pricing tests to improve conversion rates.
  • Manage tracking codes via Google Tag Manager for accurate data collection and analytics.
  • Work closely with the marketing and design teams to align technical implementations with business goals.

FigmaHTMLCSSJavascriptShopifyJavaScriptCommunication SkillsCollaboration

Posted 2024-10-23
Apply
Apply

📍 Poland, Portugal, Romania

🏢 Company: Globaldev Group

  • Strong proficiency in React Native.
  • Strong proficiency in Node.js.
  • Experience with migration approaches and tools.
  • Proficient in code performance profiling.
  • Excellent problem-solving and debugging skills.
  • Ability to work in a fast-paced, collaborative environment.
  • Good knowledge of architecture design.
  • Strong communication and interpersonal skills.
  • At least Upper Intermediate level of English is a must have.
  • Familiarity with ReactJS will be a plus.

  • Develop and maintain React/-Native applications.
  • Collaborate with cross-functional teams to define and implement project requirements.
  • Ensure the project meets all quality standards.
  • Perform and follow code performance profiling to optimize application speed and efficiency.
  • Debug and troubleshoot any issues that arise during development.
  • Provide technical guidance and mentorship to junior team members.

Backend DevelopmentLeadershipNode.jsSoftware DevelopmentAndroidFrontend DevelopmentFull Stack DevelopmentHTMLCSSiOS DevelopmentJavaJavascriptReact NativeJavaScriptCross-functional Team LeadershipREST APIReactCommunication SkillsCollaboration

Posted 2024-10-11
Apply
Apply

📍 Bulgaria

🧭 Full-Time

🔍 ECommerce, logistics, sustainability

🏢 Company: ZigZag Global

  • We are looking for someone who has either strong React and good .NET working experience or good React and strong .NET working experience.
  • Experience with C#, .NET Core.
  • Proficiency in front-end technologies such as React, JavaScript, HTML5, and CSS3.
  • Familiar with RESTful APIs.
  • Familiar with Relational and Document Databases.
  • Understanding with Design Patterns, OOP, data structures, and algorithms.
  • Understanding of microservice architecture.
  • Good command of English language.
  • 2+ years of experience in a similar role.

  • Reporting to one of our Engineering Team Leads, in teams of 2-6 people, most of them based in Bulgaria, you will work on new exciting projects that will be fundamental to our company's growth.
  • You’ll join a brilliantly diverse group across Europe, contributing to the development of our SaaS platform used by companies across various countries.

LeadershipDesign PatternsJavascriptC#JavaScriptAlgorithmsAzureData StructuresHTML5.NET.NET coreCSS3ReactCommunication SkillsRESTful APIs

Posted 2024-09-20
Apply
Apply

📍 Europe

🧭 Contract

  • At least 5 years working experience with Scala.
  • Extensive experience in Type-level Scala (cats, cats-effect, fs2, etc) or ZIO.
  • Proven front-end experience in Typescript & React.
  • Previous experience with AWS (Kinesis and DynamoDB) is a massive advantage.

  • Work on a highly exciting, greenfield project.
  • Join a distributed and talented engineering team.
  • Engage in Full-Stack development using Scala and React technologies.

AWSBackend DevelopmentSoftware DevelopmentDynamoDBFrontend DevelopmentFull Stack DevelopmentHTMLCSSTypeScriptVue.JsC (Programming language)JavaScriptAmazon Web ServicesReactVue.js

Posted 2024-09-09
Apply
Apply

📍 EU

🧭 Full-Time

🔍 Retail Software Development

  • Bachelor's degree in Computer Science or related field.
  • Solid understanding of web development fundamentals, including HTML, CSS, and JavaScript.
  • Knowledge of React.js and its core principles.
  • Eager to learn and adapt to new technologies and frameworks.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.

  • Collaborate with cross-functional teams to design, develop, and maintain software solutions.
  • Work on both frontend and backend development tasks, primarily using React.
  • Develop responsive and visually appealing user interfaces.
  • Assist in integrating solutions with existing systems and databases.
  • Participate in the full software development lifecycle, from planning to maintenance.

AWSSoftware DevelopmentHTMLCSSJavaJavascriptReact.jsJavaScriptReactProblem Solving

Posted 2024-07-12
Apply
Apply
🔥 Full Stack Developer
Posted 2024-07-11

📍 European time zones

🔍 Nonprofit and payment processing

  • 4+ years of experience as a back-end developer with at least 2-3 recent years of experience with NodeJS.
  • Experience with TypeScript.
  • Skilled in SQL databases, OOP, SOLID principles, system design, design patterns, and GRASP.
  • Understanding of writing secure code and awareness of web application security vulnerabilities.
  • Strong communication skills in English.
  • Experience with React JS framework is a plus.
  • Knowledge of PostgreSQL, AWS/Google Cloud, message queues, Docker.
  • Experience in designing web services and integrations with third-party APIs.
  • Familiarity with production support tasks.
  • Interest in blockchain, cryptocurrencies, and non-profits.
  • Strong analytical and problem-solving skills.
  • Experience with agile product development and tools like Jira is a plus.
  • Ability to learn new concepts quickly.

  • Work with founders and senior leadership to bring ideas to life.
  • Continue developing the core product and infrastructure.
  • Create internal and external dashboards, client self-service portal, donation widget updates, and partner integrations.
  • Design, build, and maintain end-to-end backend services using TypeScript and Node.js.
  • Write well-structured, maintainable code along with unit tests.
  • Integrate with third-party APIs and develop public API.
  • Ensure security and quality of backend services.
  • Provide production support, troubleshoot issues, and fix bugs.
  • Design database schema and write SQL queries.
  • Participate in Agile team activities, including backlog grooming and task estimation.
  • Collaborate on system improvements and code reviews.
  • Assist in creating and maintaining technical documentation.

AWSDockerNode.jsPostgreSQLSQLAgileBlockchainDesign PatternsJavascriptKafkaRabbitmqSCRUMTypeScriptJavaScriptJiraProduct DevelopmentREST APIReact

Posted 2024-07-11
Apply