Job Description
Software Developer
We are seeking a talented Software Developer to join our dynamic team. The ideal candidate will design, develop, and maintain high-quality software solutions that meet business needs and enhance user experiences.
Key Responsibilities
- Design, develop, test, and deploy scalable web and mobile applications.
- Collaborate with product managers, designers, and other engineers to define requirements and deliver features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews, provide constructive feedback, and mentor junior developers.
- Identify and resolve performance bottlenecks, bugs, and security vulnerabilities.
- Maintain documentation for code, APIs, and system architecture.
- Stay up‑to‑date with emerging technologies and industry trends.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of professional experience in software development.
- Proficiency in at least one modern programming language (e.g., JavaScript/TypeScript, Python, Java, C#).
- Experience with front‑end frameworks (React, Angular, or Vue) and back‑end technologies (Node.js, Django, Spring, .NET).
- Strong understanding of RESTful APIs, databases (SQL/NoSQL), and version control (Git).
- Excellent problem‑solving skills and ability to work independently and in a team.
Preferred Skills
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Experience with CI/CD pipelines and automated testing.
- Knowledge of Agile/Scrum methodologies.
- Understanding of security best practices and DevSecOps.
Benefits
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible working hours and remote work options.
- Professional development budget and training opportunities.
- Generous paid time off and holidays.
- Collaborative and inclusive company culture.
To apply, please submit your resume, cover letter, and a portfolio of relevant projects.
Additional Salary Info
Base Salary: $90,000 – $120,000 per year, depending on experience and location.
Performance Bonus: Up to 15% of base salary, awarded annually based on individual and company performance.
Equity Compensation: Stock options or RSUs ranging from 0.05% – 0.2% of company equity, vesting over 4 years with a 1‑year cliff.
Signing Bonus: One‑time payment of $5,000 – $10,000 for qualified candidates.
Relocation Assistance: Up to $3,000 for moving expenses and temporary housing.
Benefits Package:
- Comprehensive health, dental, and vision insurance
- 401(k) plan with company match up to 5%
- Paid time off (PTO) – 20 days per year plus holidays
- Professional development stipend – $2,000 annually
- Flexible work schedule and remote work options
Other Perks:
- Gym membership reimbursement
- Company-sponsored meals and snacks
- Annual tech allowance – $1,500
- Employee referral program – up to $3,000 per successful hire