Software Engineer
Kaveronix
12 hours ago
Full-time
Remote
United States
$10,000 - $14,000 USD yearly
Frontend Development, Backend Development, Full Stack Development, DevOps
We are looking for a motivated Software Engineer to design, develop, test, and maintain scalable, reliable software applications. You will work closely with product managers, designers, and other engineers to build high-quality products that solve real-world problems.
The ideal candidate has strong programming fundamentals, a passion for problem-solving, and an interest in building maintainable, secure, and high-performance applications.
Responsibilities
- Design, develop, and maintain software applications and services.
- Build and integrate REST APIs and third-party services.
- Write clean, reusable, maintainable, and well-tested code.
- Collaborate with cross-functional teams to deliver new features.
- Troubleshoot bugs, improve performance, and resolve production issues.
- Participate in code reviews and technical design discussions.
- Develop automated tests and contribute to CI/CD workflows.
- Follow software engineering best practices for security, scalability, and reliability.
- Stay up to date with emerging technologies and development tools.
Required Qualifications
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 4+ years of professional software development experience.
- Proficiency in at least one programming language, such as JavaScript/TypeScript, Python, Java, C#, or Go.
- Experience developing web applications, APIs, or backend services.
- Familiarity with SQL or NoSQL databases.
- Understanding of Git, testing practices, debugging, and software design principles.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and collaborate effectively with a team.
Preferred Qualifications
- Experience with React, Node.js, Django, Spring Boot, or similar frameworks.
- Familiarity with AWS, Azure, or Google Cloud.
- Experience with Docker, CI/CD pipelines, and automated testing.
- Knowledge of microservices, distributed systems, or application security.
- Experience using AI-assisted coding tools responsibly.
Job alerts
Not the right fit? Get jobs like this by email
New developer jobs, straight to your inbox. Instant alerts or a weekly digest.
Free. No spam, unsubscribe anytime.