Apply

Full Stack Developer

Posted 2024-08-06

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ’Έ Salary: $52.00 per hour

πŸ” Industry: Technology

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

Requirements:
  • The ideal candidate must have at least 5 years of coding experience in Java, Python, Spark, and SQL
  • They should possess a strong Linux/Unix background, cloud experience, and proficiency in various tools and platforms like HDFS, Impala, Hive, Shell scripting, github, Jenkins, etc.
Responsibilities:
  • The Full Stack Developer will be responsible for developing software solutions using Java, Python, Spark, and SQL
  • They will collaborate with colleagues on diverse and complex projects.
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

🏒 Company: Globaldev GroupπŸ‘₯ 251-500πŸ’° $ Seed on 2021-03-31DevOpsInformation TechnologySoftware

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

Related Articles

Remote Job Certifications and Courses to Boost Your Career

August 22, 2024

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

How to Balance Work and Life While Working Remotely

August 19, 2024

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

August 18, 2024

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

How to Onboard Remote Employees Successfully

August 16, 2024

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Remote Work Statistics and Insights for 2024

August 13, 2024

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.