Coding Brushup is a fast-growing technology company dedicated to delivering cutting-edge solutions across various industries. We pride ourselves on innovation, collaboration, and a commitment to excellence.
Job Summary:
We are looking for a skilled and passionate Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications. You will collaborate with cross-functional teams to define, design, and ship new features.
Key Responsibilities:
Design, develop, and implement software solutions based on business needs
Write clean, maintainable, and efficient code
Participate in code reviews, testing, and debugging
Collaborate with product managers, designers, and other developers
Ensure software quality through unit and integration testing
Maintain up-to-date knowledge of emerging technologies and best practices
Troubleshoot and fix bugs and performance issues
Required Skills and Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field
Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript)
Experience with web development frameworks (e.g., React, Angular, Django, Spring)
Strong understanding of software development principles and design patterns
Experience with RESTful APIs, databases (SQL/NoSQL), and version control (Git)
Good problem-solving skills and attention to detail
Strong communication and teamwork skills
Preferred Qualifications:
Experience with Agile/Scrum methodologies
Familiarity with DevOps tools and CI/CD pipelines
Knowledge of cloud platforms (AWS, Azure, GCP)
Mobile app development experience is a plus
Perks & Benefits:
Competitive salary and performance bonuses
Flexible working hours and remote options
Professional development and training opportunities
Health and wellness programs
Friendly and collaborative work environment