Diensten Tech Limited is looking for Senior Fullstack Developer to join our dynamic team and embark on a rewarding career journey As a Senior Fullstack Developer, you will be responsible for designing, developing, and maintaining software applications across both frontend and backend technologies
You will work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions
This role requires a strong understanding of software development principles, architecture, and best practices
Key Responsibilities:
Fullstack Development: Design, develop, and maintain web applications from end to end, encompassing both frontend and backend components
Technical Design: Collaborate with the team to translate requirements into technical designs and implement scalable, robust, and efficient solutions
Frontend Development: Develop user-friendly and responsive web interfaces using modern frontend technologies such as HTML, CSS, JavaScript, and popular frameworks like React, Angular, or Vue
js
Backend Development: Build and maintain scalable backend services using programming languages such as Python, Java, or Node
js, along with frameworks like Django, Spring, or Express
js
Database Management: Design and optimize database schemas, write efficient queries, and ensure data integrity
Experience with both relational and NoSQL databases is desirable
API Development: Develop and consume RESTful or GraphQL APIs, integrating with third-party services and external APIs
Testing and Debugging: Write unit tests, perform code reviews, and conduct debugging to ensure high-quality, bug-free code
Performance Optimization: Identify and address performance bottlenecks, optimize application performance, and improve scalability
Security and Compliance: Implement and follow security best practices, including data protection, authentication, and authorization
Ensure compliance with relevant standards and regulations
Collaboration and Leadership: Collaborate effectively with cross-functional teams, mentor junior developers, and contribute to the continuous improvement of development processes and practices