GetJob.us
O

Software Engineer

OnyxCA
yesterday
Full-timeHybrid

Company

Onyx

Location

CA

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

Onyx is seeking a talented Software Engineer to design, develop, and maintain innovative software solutions in our California office. Join our dynamic engineering team to drive cutting-edge projects and contribute to scalable systems.

Full Description

Job Overview Onyx, a leading technology innovator based in California, is on the lookout for a skilled Software Engineer to join our growing engineering team. In this full-time role, you will play a pivotal part in developing high-quality software solutions that power our cutting-edge products, collaborating with cross-functional teams to deliver exceptional user experiences and drive business growth. Key Responsibilities You will design and implement robust, scalable software applications using modern programming languages and frameworks. Develop and maintain clean, efficient code while debugging and resolving complex technical issues. Collaborate with product managers, designers, and other engineers to define feature specifications and build innovative solutions. Participate in code reviews, testing, and deployment processes to ensure software reliability and performance. Stay updated with emerging technologies and contribute to continuous improvement of development practices. Mentor junior engineers and contribute to team knowledge sharing. Required Qualifications A Bachelor's degree in Computer Science, Software Engineering, or a related field is required, with at least 3-5 years of professional software development experience. Proven track record working with full-stack development, including front-end and back-end technologies. Strong problem-solving skills and ability to thrive in a fast-paced environment. Excellent communication skills for effective teamwork and stakeholder interaction. Skills Proficiency in programming languages such as Java, Python, JavaScript, or C++. Experience with frameworks like React, Node.js, Spring Boot, or Django. Familiarity with cloud platforms including AWS, Azure, or Google Cloud. Knowledge of databases (SQL/NoSQL), version control (Git), and CI/CD pipelines. Strong understanding of software architecture, data structures, algorithms, and design patterns. Experience with Agile methodologies and tools like Jira or Trello is a plus. Company Info Onyx is a dynamic tech company headquartered in California, specializing in innovative software solutions for various industries. We foster a collaborative, inclusive culture that values creativity, diversity, and work-life balance. Our team is passionate about pushing technological boundaries and making a meaningful impact. Benefits We offer competitive salaries, comprehensive health insurance, dental and vision plans, 401(k) matching, and generous paid time off. Enjoy perks like flexible working hours, professional development stipends, gym memberships, and team-building events. Our California location provides access to a vibrant tech ecosystem. Growth Opportunities At Onyx, career advancement is a priority. We provide regular performance reviews, mentorship programs, and opportunities to lead projects. Advance to senior engineer, tech lead, or management roles through hands-on experience and targeted training. Join us to grow your expertise in a supportive environment with clear paths to success.

Key Skills

JavaScriptPythonReactAWSGit