[Remote] Full Stack Software Developer
Note: The job is a remote job and is open to candidates in USA. OSI Engineering is a globally leading consumer device company based in Sunnyvale, CA, seeking a Full Stack Software Developer to join their team. The role involves designing and developing solutions for data collection and management, aiming to enhance team productivity and quality.
Responsibilities
- Develop and maintain software services required for efficient and scalable data collection processes
- Design solutions and features that balance multiple data consumers’ needs
- Participate in design reviews with peers and stakeholders to ensure correct solution is picked
- Review code with peers to provide and get feedback on implemented solution
- Coordinate and work closely with team members and other engineering teams
Skills
- 3+ years of hands-on software development experience
- B.S., or M.S., or 5+ years of industry experience in software development field
- Experience designing technical solutions for complex systems
- Must have strong proficiency in Python and Object Oriented Programming skills
- High level of expertise developing applications using in Django and Django Rest Framework
- Skilled in designing and building web user interfaces in React, strong understanding of UX design principles
- Experience with relational and NoSQL databases
- Excellent communication and collaboration skills
- Excellent problem solving and analytical thinking skills
Company Overview
Company H1B Sponsorship