Job Title: Senior Software Developer
">
Description
We are seeking an experienced software developer to join our team. The ideal candidate will have a proven track record in designing and developing responsive, scalable, and secure user interfaces and backend services.
">
Key Responsibilities
* Design and develop robust backend and frontend services
* Build modular and efficient systems
* Maintain real-time data feeds and APIs
* Enhance software performance
* Collaborate with cross-functional teams
Requirements
To be successful in this role, you will need to have:
* At least 2 years of experience in software development
* Strong understanding of object-oriented programming fundamentals, unit testing, design patterns, and web app design principles
* Possess knowledge of database design, performance, and SQL
* Solid understanding of version control (Git) and collaborative workflows
* Experience working with RESTful APIs and third-party integrations
* Ability to write clear technical documentation and communicate effectively
Benefits
We offer a range of benefits, including:
* Generous annual leave entitlement
* Rewards package
* Group Personal Pension Plan
* Dedicated private healthcare and dental plans
What We Offer
We provide a dynamic and supportive work environment that encourages growth and development. You will have the opportunity to work with a talented team of professionals and contribute to the success of our organization.