Senior Full Stack Developer – PHP, React
Summary
Senior full-stack developer building and maintaining critical financial web applications: day-to-day work spans developing PHP and React features, designing scalable REST APIs, diagnosing production incidents, and optimizing MySQL and application performance on AWS.
Responsibilities
- Develop, maintain, and enhance web applications using PHP and React
- Analyze, diagnose, and resolve incidents in highly critical production environments
- Develop new features, evolutionary improvements, and fixes for existing systems
- Perform corrective, preventive, and evolutionary maintenance to ensure stability and availability
- Design, develop, and maintain scalable and secure REST APIs
- Conduct root cause analyses (RCA) and implement preventive actions
- Analyze and optimize application and database performance
- Ensure code quality, security, scalability, and maintainability
- Propose architectural and technological improvements
- Participate in technical decisions, refinement sessions, and effort estimates
- Assess the impacts, technical risks, and dependencies of proposed solutions
- Collaborate with Product, Support, Implementation, and Quality teams
- Monitor production applications and proactively resolve issues
- Share knowledge and serve as a technical reference
- Support code reviews, testing, acceptance validation, and production releases
- Create and maintain technical documentation
- Assist in defining and evolving the QA strategy
- Identify opportunities for new services, integrations, and solutions
- Develop financial solutions focused on performance, security, and user experience
Requirements
- Solid experience in PHP development
- Object-Oriented Programming (OOP)
- Advanced knowledge of design patterns and software architecture
- Development and maintenance of REST APIs
- Integration with internal systems and third-party services
- Knowledge of Clean Code and SOLID principles
- Experience with unit testing and continuous integration
- Solid experience developing applications with React
- Development of modern, responsive, and reusable interfaces
- Integration of front-end applications with REST APIs
- HTML5, CSS3, and modern JavaScript (ES6+)
- Experience with state management and reusable components
- Advanced SQL knowledge
- Relational data modeling
- Creation and optimization of complex queries
- Knowledge of Stored Procedures, Functions, Triggers, and Views
- Database troubleshooting and performance optimization
- Experience with MySQL
- Strong knowledge of systems analysis, architecture, and development
- Experience with cloud environments, preferably AWS
- Knowledge of scalable, distributed, and service-oriented architectures
- Ability to assess the technical and architectural impact of solutions
- Git and version control strategies
- Docker and containers
- Linux
- Microservices architecture
- Messaging systems and processing queues
- CI/CD
- Automated unit, functional, and integration testing
- Knowledge of ITIL concepts
- Application observability and monitoring
- Experience in high-availability environments
- Experience with financial applications, especially billing and payment solutions
- Strong analytical and problem-solving skills
- Autonomy and ownership in leading technical initiatives
- Ability to influence technical decisions and support team development
- Ability to work effectively in multidisciplinary teams and collaborative environments
- Continuous learning mindset and willingness to share knowledge
- Product-oriented mindset and focus on delivering value to customers and the business
Core Competencies
Demonstrates expertise in PHP and React development, with a strong focus on building scalable REST APIs and optimizing application performance. Possesses advanced knowledge of software architecture, design patterns, and cloud environments, particularly AWS.
Highest-signal resume keywords
- PHP Development
- React Development
- REST API Development
- SQL Optimization
- Cloud Environments (AWS)
ATS Optimization Keywords
Hard Skills
- Object-Oriented Programming (OOP)
- Design Patterns
- Clean Code Principles
- Unit Testing
- HTML5
- CSS3
- JavaScript (ES6+)
- MySQL
- Microservices Architecture
- CI/CD
Soft Skills
- Analytical Skills
- Problem-Solving Skills
- Autonomy
- Collaboration
- Continuous Learning Mindset
Industry Keywords
- Financial Applications
- High-Availability Environments
- ITIL Concepts
- Technical Documentation
- Production Environments
Tools & Technologies
- Git
- Docker
- Linux
- Messaging Systems
- Application Monitoring