Software Engineer

 Posted 2 hours ago
  
 Worldwide
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design, develop, and maintain high-quality software solutions throughout the full development life cycle. This includes writing efficient code, producing technical specifications, and integrating components into functional systems.

This is a remote position.

We’re looking for a passionate Software Engineer to design, develop and maintain software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.

  • Executing full life-cycle software development
  • Writing well designed, testable, efficient code
  • Producing specifications and determining operational feasibility
  • Integrating software components into fully functional software systems
  • Developing  software verification plans and quality assurance procedures
  • Documenting and maintaining software functionality
  • Tailoring and deploying software tools, processes and metrics
  • Serving as a subject matter expert
  • Complying with project plans and industry standards


Requirements

  • Proven work experience in as a computer software engineer or software developer
  • Hands on experience in designing interactive applications
  • Ability to develop software in React and NextJS.
  • Excellent knowledge of Relational Databases, PostgreSQL and Supabase
  • Experience in developing web applications using at least one popular web framework
  • Experience with test-driven development
  • Mastery in software engineering tools
  • Ability to document requirements and specifications
  • Familiarity with software development methodology and release processes
  • A degree in Computer Science or Engineering


Benefits

    • Work anywhere As a developer you aren’t limited to a particular region or country as 1’s and 0’s are understood everywhere.
    • Constant learning curve You will only get better with passing time as you will be in sync with the technological changes
    • You can be as creative as you want. Each day you create something from nothing. The only thing that limits you will be your imagination.
    • Professional development.   Get opportunities for professional development, to master new skills and to grow into other roles.


Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified