Job Description
About Us: Nebula Digital Solutions is a forward-thinking technology firm based in the heart of Portland, OR. We specialize in building scalable cloud infrastructure and innovative software solutions for global clients. We are actively seeking a talented Senior Software Engineer to join our team. We are proud to be a Foreigner Friendly employer, offering comprehensive visa sponsorship and premium equipment to ensure your success.
Why Join Us?
- Equipment Provided: We provide a high-performance MacBook Pro, ergonomic office chair, and a home office stipend.
- Global Talent: We welcome applications from international candidates and provide full relocation support.
- Modern Tech Stack: Work with the latest technologies including React, Node.js, and AWS.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern frameworks.
- Collaborate closely with cross-functional teams, including product managers and designers, to define and implement features.
- Mentor junior developers, conduct code reviews, and contribute to the engineering culture.
- Optimize application performance, scalability, and security to ensure a seamless user experience.
- Participate in the full software development lifecycle, from architectural design to deployment.
- Troubleshoot complex technical issues and provide innovative solutions to technical challenges.
Qualifications
- 5+ years of professional experience in software development, preferably with a focus on JavaScript or Python.
- Strong proficiency in front-end frameworks such as React, Angular, or Vue.js.
- Experience with back-end technologies and RESTful APIs.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Excellent problem-solving skills and the ability to work in a fast-paced, Agile environment.