Tech stack developer
Role details
Job location
Tech stack
Job description
We are seeking a skilled and motivated Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining software applications across various platforms. This role offers an excellent opportunity to work on innovative projects using a diverse set of technologies, including front-end and back-end development, APIs, cloud services, and version control systems. The Developer will collaborate closely with cross-functional teams to deliver high-quality solutions that meet business needs., * Develop and maintain robust, scalable software applications using languages such as JavaScript, Java, C#, Python, Ruby on Rails, C++, and C.
- Design and implement user interfaces and front-end components for web applications with a focus on user experience and responsiveness.
- Integrate third-party APIs and develop RESTful services to enhance application functionality.
- Utilise version control systems including Git, GitHub, SVN, and utilise branching strategies for collaborative development.
- Work with databases such as SQL, MySQL, and utilise SQL queries for data manipulation and retrieval.
- Collaborate with DevOps teams to deploy applications on cloud platforms like AWS and Azure, ensuring scalability and security.
- Write clean, efficient code adhering to best practices in software development and application development.
- Conduct code reviews, testing, debugging, and troubleshooting to ensure optimal performance of applications.
- Document technical specifications and assist in the continuous improvement of development processes.
Requirements
Do you have experience in WordPress?, * Proven experience in software development with proficiency in languages such as JavaScript, Java, C#, Python, Ruby on Rails, C++, or C.
- Strong understanding of front-end development frameworks and technologies.
- Experience working with APIs (RESTful services) and integrating third-party services.
- Familiarity with version control systems including Git, GitHub, SVN, or similar tools.
- Knowledge of database management systems such as SQL and MySQL.
- Experience deploying applications on cloud platforms like AWS or Azure is highly desirable.
- Experience with Ecommerce and word press is desireable
- Ability to work effectively within Linux environments and utilise command-line tools.
- Understanding of software development lifecycle (SDLC), Agile methodologies, and best practices in application development.
- Excellent problem-solving skills with attention to detail and a proactive approach to learning new technologies. This role provides an exciting opportunity for a dedicated Developer eager to contribute to innovative projects within a collaborative environment while expanding their technical expertise across multiple platforms and technologies.