Junior Software Engineer Jobs

Find remote junior software engineer positions. Browse through our curated list of opportunities and take the next step in your career.

Software Engineer
Junior
42 jobs found. to receive daily emails with new job openings that match your preferences.
42 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply
šŸ”„ Frontend Software Engineer
Posted about 17 hours ago

šŸ’ø 3500.0 - 4500.0 GHC per month

šŸ” Technology

  • 2+ years of professional experience in front-end development.
  • Proficiency in React and Angular frameworks.
  • Strong command of TypeScript.
  • Experience with responsive and adaptive design techniques.
  • Knowledge of state management libraries like Redux or NgRx.
  • Proficiency in creating reusable, modular components.
  • Familiarity with CSS preprocessors like SASS/SCSS or CSS-in-JS libraries (e.g., Styled Components).
  • Strong understanding of component libraries such as ShadCN, DaisyUI, etc.
  • Extensive experience with TailwindCSS.
  • Strong understanding of browser rendering behavior, performance, and optimization.
  • Extensive experience with CI/CD tools like Netlify and Vercel.
  • Experience with certain key AWS services such as Amplify and S3.
  • Strong command of source control tools such as git and corresponding platforms (Github and Bitbucket).
  • Experience with agile/scrum development methodologies and tools such as JIRA.
  • Build, develop, and maintain dynamic front-end applications using React and Angular.
  • Create and implement pixel-perfect UI designs that enhance user experience and accessibility.
  • Collaborate with UI/UX designers and back-end developers to bridge the gap between design and technical implementation.
  • Optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Ensure cross-browser compatibility and responsiveness for web applications.
  • Implement animations, transitions, and other interactive elements to enhance user engagement.
  • Conduct code reviews and stay updated with the latest front-end development trends and technologies.
  • Debug and troubleshoot front-end issues, ensuring seamless functionality across all platforms.
  • Contribute to the continuous improvement of design systems and reusable component libraries.
Posted about 17 hours ago
Apply
Apply

šŸ’ø 3500.0 - 4500.0 GHC per month

šŸ” Technology, Software Development

  • 2+ years of professional experience in full-stack development with a focus on backend.
  • Advanced proficiency in Laravel framework.
  • Strong knowledge of Node.js for building server-side applications.
  • Familiarity with building and consuming RESTful APIs.
  • Strong knowledge with API testing tools like Postman.
  • Experience with relational databases (e.g., MySQL, PostgreSQL), preferably MySQL.
  • Deep understanding of how to scale and optimize backend systems.
  • Proficiency in JavaScript, jQuery, and Bootstrap.
  • Basic understanding of HTML5, CSS3, and cross-browser compatibility.
  • Strong knowledge of AWS for deploying and managing server instances.
  • Familiarity with version control tools including Git and Bitbucket.
  • Strong understanding of software design principles and patterns.
  • Design, develop, and maintain backend systems using Laravel and Node.js.
  • Build RESTful APIs and integrate third-party services to support front-end functionalities.
  • Write efficient and reusable code for high performance and scalability.
  • Implement front-end features using JavaScript, jQuery, and Bootstrap.
  • Collaborate with cross-functional teams to define project requirements.
  • Debug and troubleshoot application issues for seamless user experiences.
  • Optimize database queries and manage data integrity in MySQL.
  • Conduct code reviews and adhere to software development best practices.
  • Stay updated with emerging technologies to propose innovative solutions.
  • Provide technical support and mentoring to junior team members.
Posted about 17 hours ago
Apply
Apply

šŸ” Financial Services

šŸ¢ Company: Fidelity & Guaranty Life Insurance Company

  • Bachelor's degree or equivalent combination of education and experience, preferably in Computer Science or MIS.
  • 0-3 years of hands-on experience designing and building applications, specifically using Azure and Azure Functions.
  • Exposure to various SDLC methodologies like Agile or Waterfall.
  • Experience with relational database environments.
  • Preferred: Experience in a Financial Services IT organization, developing in .Net/Java, SQL Server or Oracle, and familiarity with ETL tools such as Informatica.
  • Code, test, and document software solutions that adhere to F&Gā€™s standards.
  • Perform unit, regression, security, and load tests for code validation.
  • Conduct security remediation with the Security team and impact analysis for system changes.
  • Support custom or 3rd-party solutions and their integrations.
  • Monitor application performance and provide on-call support.
  • Assist in implementing architecture and technical solutions.
  • Deliver code for existing and future deployments.
  • Help build reusable, scalable, fast, and maintainable technical solutions.
  • Execute technical aspects of the function and learn new tools.
  • Develop operational and management reports and dashboards.
Posted 1 day ago
Apply
Apply

šŸ“ United States

šŸ’ø 96411.0 - 133903.0 USD per year

šŸ” Health and wellness

šŸ¢ Company: HeadspacešŸ‘„ 11-50WellnessHealth CareChild Care

  • At least 2-3 years of hands-on software development experience, building APIs and (micro)services.
  • Ability to collaborate with product managers, designers, and other engineers.
  • Experience implementing, testing and shipping new features in a remote environment.
  • Experience with unit, integration, and end-to-end testing, as well as using CI/CD systems.
  • Strong communication skills, both written and verbal.
  • Design and develop high-volume, low-latency applications for mission-critical systems.
  • Write well designed, testable, performant, and efficient code.
  • Contribute in all phases of the development lifecycle, from collaborating with product stakeholders to feature release and operations.
  • Build APIs, primarily on Typescript/Node.js for AWS-based services.
  • Work with product and engineering teams to release high-scale services.

Node.jsTypeScriptCI/CDMicroservices

Posted 7 days ago
Apply
Apply

šŸ“ United States

šŸ’ø 96411.0 - 133903.0 USD per year

šŸ” Mental health and wellness

šŸ¢ Company: HeadspacešŸ‘„ 11-50WellnessHealth CareChild Care

  • At least 2-3 years of hands-on software development experience, building APIs and microservices.
  • Ability to collaborate with product managers, designers, and other engineers.
  • Experience implementing, testing, and shipping new features in a remote environment.
  • Experience with unit, integration, and end-to-end testing, along with using CI/CD systems.
  • Strong communication skills, both written and verbal.
  • Design and develop high-volume, low-latency applications for mission-critical systems.
  • Write well designed, testable, performant, and efficient code.
  • Contribute in all phases of the development lifecycle, including collaboration with product stakeholders.
  • Build APIs, primarily on Typescript/Node.js for AWS-based services.
  • Work with product and engineering teams to release high-scale services.

AWSNode.jsTypeScriptAPI testingREST APICI/CDMicroservices

Posted 7 days ago
Apply
Apply

šŸ“ Cape Town

šŸ” E-commerce

šŸ¢ Company: takealot.comšŸ‘„ 501-1000šŸ’° $69,549,140 Private almost 8 years agoLogisticsE-CommerceRetailBooks

  • Strong programming fundamentals.
  • Experience architecting, developing, testing, and maintaining iOS mobile applications.
  • Experience with network requests to RESTful APIs (JSON) using best practices.
  • Full understanding of the iOS application, view-controller, and tableview life-cycles.
  • Demonstrated best practices in the implementation of SwiftUI.
  • Appreciation for iOS-specific asynchronous processing techniques.
  • Knowledge and appreciation of iOS user experience design patterns.
  • Experience using GIT version control.
  • Experience developing in an Agile team environment.
  • Ability to be accountable, engaging, and inventive.
  • Work alongside a QA engineer regarding testing and product finalization.
  • Take ownership of building and maintaining the mobile e-commerce iOS application.
  • Migrate the existing Objective C app to Swift.
  • Design, develop, and test code written in Objective C/Swift.
  • Apply best practices to ensure application stability and security.
  • Monitor and profile application performance.
  • Participate in daily standup meetings and manage time effectively.
  • Collaborate with creative, content, and engineering teams.
  • Publish applications to the Apple App Store.
Posted 8 days ago
Apply
Apply

šŸ“ United States

šŸ§­ Full-Time

šŸ’ø 104000.0 - 110000.0 USD per year

šŸ” Buy Now, Pay Later

šŸ¢ Company: Zip Co Limited

  • 1-2 years of experience in TypeScript.
  • 1-2 years of experience in Appium/Selenium/Playwright, preferably Playwright & Appium.
  • At least 2 years of experience in Manual Testing.
  • At least 1 year of experience with a key DevOps tool such as Azure, GCP, Jenkins, or CircleCI.
  • Basic knowledge of testing platforms like Browserstack or Saucelabs.
  • At least 2 years of experience in writing Test Documentation, including Test Cases and Test Strategy documentation.
  • A BS in computer science or a related degree is required.
  • Lead the Shift Left Process by collaborating with PMs and EMs on Feature Documentation.
  • Own individual features from inception to release, performing both Manual and Automation testing.
  • Tackle automation challenges and innovate within the Automation space.
  • Collaborate with Security and Infrastructure teams to generate new ideas for automation.
  • Learn new technologies in Test-Infrastructure.
  • Serve as an Arbiter of quality processes and advocate for Quality across the organization.

QA AutomationTypeScriptAzureManual testingSeleniumDevOps

Posted 12 days ago
Apply
Apply

šŸ“ Poland

šŸ’ø 191300.0 - 330100.0 PLN per year

šŸ” E-Signature

šŸ¢ Company: DropboxšŸ‘„ 1001-5000šŸ’° $600,000,000 Debt Financing almost 8 years agošŸ«‚ Last layoff almost 2 years agoPrivate CloudWeb HostingFile SharingEnterprise SoftwareCollaboration

  • 2+ years of software engineering or related industry experience
  • BS, MS, or PhD in Computer Science or a related technical field involving coding, or equivalent technical experience
  • Familiarity with PHP and the LAMP stack highly preferred; strong expertise in comparable languages like Python will be considered
  • Delivered tangible results from conceptualization to implementation, making significant contributions to project success
  • Experience in developing web applications, demonstrating a deep understanding of building robust and scalable systems
  • Have a bias for action and deliver work of high quality
  • Drive results by identifying impactful opportunities and ensuring long-term growth and customer impact
  • Inspire your team with a clear direction, fostering an environment where innovation flourishes and bold ideas are encouraged
  • Mentor more junior engineers on the team and be a partner to your EM in building a successful team
  • Cultivate a collaborative and inclusive culture, championing team members and upholding our company values
  • Ensure software and architecture excellence through quality feedback, risk mitigation, and alignment with technical strategy and business goals

PHPPythonSQLFull Stack Development

Posted 14 days ago
Apply
Apply

šŸ“ Poland

šŸ” Software

  • 1+ years of experience in building and developing backend applications.
  • Experience in crafting and implementing highly scalable and performant RESTful microservices.
  • Proficiency in any modern object-oriented programming language like Java, Kotlin, Go, Scala, or Python.
  • Fluency in any database technology (RDBMS like Oracle or Postgres, or NoSQL like DynamoDB or Cassandra).
  • Broad knowledge of the SaaS, PaaS, and IaaS industry with hands-on experience with public cloud offerings (AWS, GAE, Azure).
  • Familiarity with cloud architecture patterns and quality software production.
  • Build and ship features and capabilities daily in a highly scalable, cross-geo distributed environment.
  • Be part of an open and collaborative work environment with experienced engineers, architects, product managers, and designers.
  • Review code with considerations for readability, testing patterns, documentation, reliability, security, and performance.
  • Ensure complete visibility, error reporting, and monitoring of backend services.
  • Participate in Agile software development processes including daily stand-ups, sprint planning, team retrospectives, and demo sessions.

AWSBackend DevelopmentPostgreSQLPythonCloud ComputingDynamoDBJavaKotlinGoScala

Posted 15 days ago
Apply
Apply

šŸ“ Poland

šŸ” Software Development

  • 1+ years experience with JavaScript (ES6), HTML5, and CSS.
  • Experience with modern JavaScript frameworks such as React, AngularJS, or Vue.
  • Understanding of modern frontend ecosystem, including bundling, linting, testing, and releasing.
  • Experience with modern testing frameworks like Jest, Cypress, Mocha, or Chai.
  • Experience working with cloud environments such as AWS, Azure, or Google Cloud.
  • Aim to write code that lasts for years, not months.
  • Experience engineering software systems of small-to-medium scope and complexity.
  • Build client code that is fast, testable, scalable, and high quality.
  • Implement scalable user interface systems that delight users.
  • Collaborate with other engineers, designers, and managers to understand user pain points and refine great solutions.
  • Contribute to code reviews and documentation, and take on bug fixes.

AWSCypressCSSJavascriptJestAzureReact

Posted 15 days ago
Apply
Shown 10 out of 42