Apply

Full Stack Developer

Posted 2023-08-04

View full description

πŸ” Industry: Real estate and construction

πŸ—£οΈ Languages: English

πŸͺ„ Skills: Backend DevelopmentNode.jsSoftware DevelopmentDesign PatternsFull Stack DevelopmentJavaScriptC (Programming language)

Requirements:
  • Teamwork skills with problem-solving attitude
  • Minimum 4 years of commercial experience as a full-stack developer
  • Experience with solid principles and their application in software design
  • Familiarity with automated testing frameworks and testing strategies
  • Experience with api design and development
  • Familiarity with event-driven systems and related design patterns.
Responsibilities:
  • Collaborate with team to plan, build, and deliver world-class software
  • Refactor, optimize, and improve existing codebase
  • Build large scale saas apps like crm, cms, and erp
  • Gain experience with latest technologies
  • Develop proficiency in oop, ddd principles, and best practices
  • Gain familiarity with database design and architecture
Apply

Related Jobs

Apply

πŸ“ Philippines

🧭 Full-Time

🏒 Company: Sourcefit

  • Excellent spoken and written English.
  • Proven experience with .NET and ASP.NET.
  • Proficient in C#.NET and familiar with VB.NET.
  • Strong knowledge of MS SQL Server and SQL Server Reporting Services.
  • Experience in API development (SOAP/RESTful) and third-party integrations.
  • Knowledge of ASP.NET Core Identity and SSO (OAuth 2.0, OpenID Connect).
  • Experience with DevExpress or Telerik.
  • Experience migrating projects to newer .NET versions.
  • Positive attitude, excellent communication skills.
  • Ability to manage feedback and work independently.
  • Proactive communicator, able to work with dispersed teams.
  • Able to coach developers and lead teams.

  • Contribute to Sprint Work: Actively participate in regular sprint cycles.
  • Provide Technical Support and Troubleshooting: Learn from senior developers and assist with technical challenges.
  • Be a Resource to Other Developers: Offer guidance to junior and mid-level developers.
  • Lead and Participate in Development Projects: Manage development projects individually and as a team.
  • Code Reviews and Feedback: Participate in code reviews and provide constructive feedback.
  • Collaborate and Communicate Effectively: Foster an environment of open communication.
  • Remote and In-Office Flexibility: Maintain productivity while working remotely.
  • Documentation and Knowledge Sharing: Create and update development documentation.
  • Assist with Project and Time Management: Help prioritize tasks and manage timelines.
  • Build and Maintain Strong Working Relationships: Develop productive relationships with colleagues.

LeadershipSQLASP.NETDesign PatternsOAuthVB.NETC#Asp.NETAzure.NETCommunication SkillsCollaborationCI/CDDevOpsTime ManagementDocumentationCoaching

Posted 2024-12-01
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ’Έ 2200 - 2800 USD per month

🏒 Company: SupplyHouse.com

  • Bachelor's or Master’s degree in Computer Science or related field.
  • 2+ years of experience as a Software Engineer with excellent design, problem solving, and debugging skills.
  • Minimum of 2 years of experience in HTML, JavaScript, CSS, and latest developments in front-end technology.
  • Minimum of 2 years of experience in programming languages, specifically Java and SQL.
  • Minimum of 2 years of experience developing web applications.
  • Experience with the full Software Development Life Cycle.

  • Participate in all phases of software development: Requirements, design, development, testing, deployment, and maintenance.
  • Implement user-friendly front-end functionalities for the shopping site as well as support backend APIs and services.
  • Develop applications to support internal operations.
  • Ensure system reliability and optimize performance.
  • Develop new user-interface (UI) components.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.
  • Create and maintain promotional banners throughout the site.
  • Build templates for new pages and page redesigns.

Software DevelopmentSQLHTMLCSSJavaJavascriptjQuerySpringSpring BootJavaScriptCSS3RDBMSReactCollaborationProblem Solving

Posted 2024-12-01
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ’Έ 6000 - 8000 BRL per month

πŸ” Healthcare technology

  • Demonstrated expertise in development with PHP (using Laravel), Node.js, Vue.js, MySQL, Docker, and GIT.
  • Excellent verbal and written communication skills in advanced English, with a minimum of B2 level.
  • Proven self-management abilities, including strong prioritization skills and efficient multitasking.
  • Excellent analytical and problem-solving skills, with a focus on delivering effective solutions.
  • Proactive mindset, with the ability to work independently and collaboratively.

  • Develop innovative and effective solutions by implementing task proposals provided by the technical leader.
  • Maintain an up-to-date record of activity status in the assigned task manager.
  • Document activities comprehensively, creating clear, detailed reports for the technical leader.
  • Conduct meticulous code reviews for submissions to task repositories managed by the team.
  • Offer guidance and support to team members, fostering collaboration by sharing knowledge and expertise.

DockerNode.jsPHPGitMySQLVue.JsVue.jsCommunication SkillsCollaborationWritten communicationMultitasking

Posted 2024-11-29
Apply
Apply

πŸ“ Brazil

πŸ’Έ 6000 - 8000 BRL per month

πŸ” Healthtech

  • Demonstrated expertise in development with PHP (using Laravel), Node.js, Vue.js, MySQL, Docker and GIT.
  • Excellent verbal and written communication skills in advanced English, with a minimum of B2 level.
  • Proven self-management abilities, including strong prioritization skills and efficient multitasking.
  • Excellent analytical and problem-solving skills, with a focus on delivering effective solutions.
  • Proactive mindset, capable of working independently and collaboratively within a team environment.
  • Adaptable and quick learner, with the ability to grasp new technologies and concepts rapidly.

  • Develop innovative and effective solutions by implementing task proposals provided by the technical leader, ensuring alignment with project objectives.
  • Maintain an up-to-date record of activity status in the assigned task manager.
  • Document activities comprehensively, creating clear, detailed reports for the technical leader to ensure transparency and traceability of progress.
  • Conduct meticulous code reviews for submissions to task repositories managed by the team, ensuring high quality, adherence to standards, and alignment with best practices.
  • Offer guidance and support to team members as needed, fostering collaboration by sharing knowledge, expertise, and best practices to elevate the team's overall performance.

DockerNode.jsPHPGitMySQLVue.JsVue.jsCommunication SkillsCollaborationWritten communicationMultitasking

Posted 2024-11-29
Apply
Apply

πŸ“ Germany, Poland, India, Pakistan

🏒 Company: Borg Collective GmbH

  • 5+ years experience envisioning and implementing complex, high-availability, high throughput backend systems.
  • 5+ years experience architecting and implementing complex user flows on web.
  • JavaScript experience, including concepts like asynchronous programming, closures, types.
  • Python experience, including concepts like asynchronous programming, meta-programming, types, and scientific python.
  • Deep expertise in at least one of the major web frameworks such as FastAPI, Flask, Django, aioHTTP, Pyramid, etc.
  • Experience with building scalable APIs and optimising the performance of complex SQL queries using PostgreSQL.
  • Experience with E2E testing e.g. Cypress.
  • Demonstrated ability to leverage cloud-native technologies for a robust, high-availability platform.
  • Strong verbal and written communication skills. Enjoy writing documentation.

  • Envision and implement crawlers/API-clients that aggregate complex, graphical data into comprehensible descriptions of social networks.
  • Architect efficient and reusable backend systems that drive complex web applications.
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling products.
  • Identify and resolve performance and scalability issues.
  • Plan and coordinate data modelling & feature releases.
  • Implement the features and user interfaces of Borg products like Hive.
  • Mentor junior full-stack Engineers.

AWSPostgreSQLPythonSQLCypressDjangoFlaskJavascriptJavaScriptFastAPIServerlessCommunication SkillsWritten communicationDocumentation

Posted 2024-11-28
Apply
Apply

πŸ“ Philippines

🧭 Full-Time

πŸ” Bespoke software development

🏒 Company: Virtual Staff 365

  • A degree holder in Computer Science.
  • Experience with greenfield software projects.
  • Over 5 years of professional experience in C# development using Git for version control.
  • More than 2 years of experience with Microsoft SQL (T-SQL) for database design and optimization.
  • 2 years of experience with Blazor.
  • Proficiency in written and practical spoken English.
  • Strong problem-solving skills and the ability to work both independently and within a team.
  • Legacy Microsoft Certified Systems Engineer (MCSE) certification.
  • Experience working in teams of 3 or more developers.
  • Familiarity with Atlassian products such as Confluence and Jira.

  • Manage and complete development tasks assigned through Jira tickets.
  • Monitor and report progress, especially if tasks approach estimated hours.
  • Push developed code for review and participate in progress meetings.
  • Create and conduct unit tests, ensuring code quality.
  • Contribute to knowledge base documents and team collaboration.

Software DevelopmentSQLGitC#JiraCollaboration

Posted 2024-11-27
Apply
Apply

πŸ“ Romania

🧭 Contract

πŸ” Life sciences and analytical testing services

  • 7-9 years of experience in IT Application/Software Development.
  • Familiarity with Agile methodology and MVP delivery.
  • Strong background in .NET Core, C#, REST API, LINQ, Entity Framework, XUnit.
  • Experience with Angular 15 or later, Typescript, Jest Framework, HTML 5, and CSS 3.
  • Knowledge of MS SQL Databases and troubleshooting DB performance issues.
  • Understanding of CI/CD pipelines and tools like SonarQube.
  • Basic containerization knowledge using Docker and familiarity with messaging/reverse proxy.
  • Good understanding of authentication techniques and GIT processes.
  • Self-motivated, detail-oriented, and able to work independently.

  • Overall development and maintenance of applications using .NET Core and Angular.
  • Troubleshoot and optimize code performance for applications and databases.
  • Ensure quality and efficiency in the development process through Agile methodologies.

DockerSoftware DevelopmentSQLAgileGitHTMLCSSJestSCRUMTypeScriptC#.NET.NET coreAngularREST APICommunication SkillsCI/CDWritten communication

Posted 2024-11-27
Apply
Apply

πŸ“ Philippines

🏒 Company: Octal Philippines Inc.

  • Proficiency in HTML5, CSS, and JavaScript.
  • Experience with JavaScript frameworks such as React, Node.js, or PHP.
  • Familiarity with SQL or PostgreSQL for database development.
  • Strong understanding of web standards and protocols.
  • Experience working in an Agile development environment.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration abilities.

  • Play a crucial role in the development and maintenance of dynamic web applications.
  • Work on both the front-end and back-end of projects.
  • Ensure web applications are efficient, scalable, and user-friendly.
  • Collaborate with a talented team to shape the future of web solutions.

Node.jsPHPPostgreSQLSQLAgileCSSJavascriptJavaScriptHTML5ReactCollaboration

Posted 2024-11-26
Apply
Apply

πŸ“ Pakistan

🧭 Contract

🏒 Company: Pavago

  • Proficiency in modern JavaScript frameworks (React, Angular, or Vue.js).
  • Experience with backend technologies (e.g., ASP.NET, Node.js).
  • SQL knowledge for database interactions.
  • Experience with data visualization libraries (e.g., D3.js, Chart.js).
  • Familiarity with machine learning frameworks is a strong advantage.
  • Ability to create responsive, dynamic user interfaces.
  • Deep understanding of RESTful APIs.
  • Familiarity with project management tools like Asana, Azure Boards, Slack, or Jira.
  • Eagerness to integrate AI technologies into workflows.

  • Design and develop a responsive web frontend to visualize algorithm results interactively.
  • Use modern JavaScript frameworks (React, Angular, or Vue.js) to create engaging user interfaces.
  • Connect the frontend with backend services for efficient data retrieval and rendering.
  • Enable seamless real-time interaction between users and chart data.
  • Work closely with database developers to optimize data retrieval and visualization.
  • Provide feedback for algorithm refinement based on user interface perspectives.
  • Contribute to future AI-driven features using machine learning frameworks.

Node.jsProject ManagementSQLASP.NETFrontend DevelopmentJavascriptMachine LearningVue.JsJavaScriptJiraAlgorithmsAsp.NETAzureAngularReactVue.jsCollaborationRESTful APIs

Posted 2024-11-26
Apply
Apply

πŸ“ India

πŸ” Sales technology

🏒 Company: Expedite CommerceπŸ‘₯ 11-50CRME-CommerceBillingSaaSSalesSoftware

  • Proficiency in backend development using AWS services like Lambda, API Gateway, and DynamoDB.
  • Expertise in JavaScript and Vue.js for frontend development.
  • Experience with AI-powered co-pilot tools for automation and innovation.
  • Knowledge of AWS Cognito for secure authentication and IAM for access control.
  • Basic knowledge of AWS CI/CD tools and Infrastructure-as-Code tools.

  • Develop and enhance backend services with AWS Lambda, API Gateway, and DynamoDB.
  • Build responsive frontend components with AWS Amplify, ensuring seamless integration with backend APIs.
  • Collaborate within the Application Architect's design, following standards and best practices.
  • Implement CI/CD processes with AWS CodePipeline, CodeBuild, and CodeDeploy.
  • Utilize AWS CloudWatch for performance monitoring and real-time optimization.

AWSBackend DevelopmentDockerDynamoDBFrontend DevelopmentJavascriptJestTypeScriptVue.JsJavaScriptBeanstalkVue.jsCommunication SkillsAnalytical SkillsCI/CDRESTful APIsTerraformMicroservicesCompliance

Posted 2024-11-23
Apply