Senior-Level Full Stack Software Developer (Remote)
Tecmyer
PKR 150,000 • Published Date: • Remote
This employer is no longer accepting CVs
Description
Tecmyer, an Australian-based digital solutions company, is seeking a Senior-Level Full Stack Software Developer to join its remote team. Tecmyer specializes in delivering innovative web development, mobile applications, eCommerce, UI/UX design, and digital marketing services globally. This role requires a highly skilled developer with strong expertise in both frontend and backend technologies to build scalable, high-quality web applications. The ideal candidate should have at least two years of professional experience working independently within a remote environment. They will collaborate closely with project managers and designers to deliver software solutions that align with business goals, focusing on performance, security, and maintainability. Although this position does not include team management responsibilities, effective communication, collaboration, and problem-solving skills are essential for success. The Senior-Level Full Stack Software Developer is responsible for the complete software development lifecycle, including designing and implementing user interfaces, developing backend APIs, optimizing application performance, and ensuring security. The role requires proficiency in modern JavaScript technologies, responsive design, system design, continuous integration and deployment practices, DevOps principles, and database management. Working remotely, the developer must manage tasks effectively, adhere to deadlines, and maintain high standards of code quality, contributing to a collaborative and professional development environment.
Responsibilities
- Develop, maintain, and enhance responsive web applications using modern frontend and backend technologies including React.js, Next.js, JavaScript (ES6+), HTML5, CSS3, and Tailwind CSS.
- Design and implement backend services and RESTful APIs with an emphasis on sound architecture and efficient database interaction.
- Collaborate with cross-functional teams including designers and project managers to deliver integrated software solutions that fulfill business needs.
- Troubleshoot, debug, and resolve complex software issues to ensure application stability, reliability, and security.
- Optimize applications for maximum speed, scalability, and security following best practices in coding and software design.
- Write clean, well-structured, and maintainable code that supports long-term sustainability and easy enhancement of projects.
- Manage tasks and workflows efficiently within a fully remote setup, ensuring timely delivery and clear communication of progress.
- Implement modern authentication techniques and apply security best practices to safeguard user data and maintain application integrity.
- Utilize version control systems such as Git for collaborative development and effective code management.
- Stay informed on emerging technologies and industry trends related to frontend and backend development to continuously improve software quality and developer efficiency.
- Participate actively in code reviews, providing constructive feedback and helping establish and maintain coding standards across the team.
- Apply system design principles and leverage continuous integration and continuous deployment pipelines to streamline development and deployment processes.
- Integrate DevOps practices to enhance operational efficiency and reliability of software solutions.
- Handle database management tasks, including schema design, query optimization, and data integrity assurance to support application requirements.
Experience
2 Years
Apply By
Required Skills
- React.js
- Next.js
- JavaScript (ES6+)
- HTML5
- CSS3
- RESTful API Development
- Git
- Authentication techniques
- Debugging
- Performance optimization
Nice to Have Skills
- System Design
- Continuous Integration and Deployment
- DevOps Practices
- Database Management
- Continuous Deployment
- Tailwind CSS