Job Description
We are urgently hiring a talented Software Engineer to join our dynamic team. We are looking for a self-motivated individual who is ready to start immediately and contribute to our cutting-edge projects. As a key member of our engineering team, you will have the opportunity to work with the latest technologies and receive equity options as part of our competitive compensation package.
About the Role:
Our company is expanding rapidly, and we need a dedicated engineer to help scale our infrastructure and build user-centric solutions. This is a full-time position offering immediate start dates for qualified candidates.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern programming languages and frameworks.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Collaborate with cross-functional teams (product managers, designers, other engineers) to define, design, and ship new features.
- Participate in code reviews, technical planning, and architecture discussions.
- Identify and fix bugs, optimize application performance, and troubleshoot complex issues.
- Contribute to the continuous integration and deployment pipeline.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional experience in software development.
- Proficiency in at least one major programming language (e.g., Python, Java, Go, or C++).
- Experience with front-end frameworks (React, Vue, Angular) and RESTful APIs.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and the ability to work in a fast-paced, agile environment.