Senior Web Application Developer Opportunity
We are seeking a skilled and experienced Senior Full-Stack Web Application Developer with 7+ years of experience in producing high-quality software that is maintainable, scalable, and supportable.
The ideal candidate will have a proven track record of delivering commercial-grade software on time, while demonstrating strong problem-solving skills, an aptitude for learning new technologies and concepts quickly, and excellent teamwork and communication skills.
Key Responsibilities:
* Maintain and enhance existing web applications using JavaScript frontend and PHP backend technologies running on Linux, nginx, and MySQL.
* Design, architect, develop, deliver, and sustain modern web solutions using React.js or Vue.js frameworks.
* Take technical ownership of features and their impact on the business, assisting with refining functional and technical specifications.
* Deliver product features and updates independently, knowing when to seek help to ensure efficiency.
* Review and approve code submissions from junior developers, ensuring alignment with established best practices.
* Build and execute unit tests to ensure software quality and reliability.
* Interact with end-users and customers to ensure smooth deployments and understand needs and issues.
* Address defects identified during testing cycles.
* Participate in daily standups and weekly team meetings to review priorities, progress, new ideas, and technologies.
Required Skills and Qualifications:
The ideal candidate will possess:
* Strong knowledge of software development lifecycle (SDLC) principles, including problem-solving, critical thinking, analysis, design, estimating, and planning.
* Experience with agile methodologies and version control systems.
* Excellent communication and teamwork skills.
* Aptitude for learning new technologies and concepts quickly.
Benefits:
This role offers a challenging and rewarding opportunity for professional growth and development in a dynamic startup environment. We offer a competitive salary and benefits package, as well as opportunities for professional development and career advancement.
How to Apply: