05 nov
|
Placements24
|
Mérida
05 nov
Placements24
Mérida
About the Role
Our client, a leading SaaS provider known for its innovative cloud solutions, is seeking a highly experienced Senior Software Engineer (Full Stack) to join their fully remote engineering team. This role demands a seasoned professional capable of designing, developing, and deploying scalable, high-performance applications. You will be instrumental in shaping the future of our client's core product, working across the entire technology stack from backend services to frontend interfaces. We are looking for an individual with a strong command of modern software development practices, a passion for tackling complex technical challenges, and a proven ability to mentor junior engineers. As a remote-first organization, excellent communication, collaboration, and self-discipline are paramount. You'll contribute to a culture of innovation and excellence, pushing the boundaries of what's possible in cloud technology. This is an exceptional opportunity to make a significant impact from the convenience of your home office.
Key Responsibilities
- Design, develop, test, deploy, maintain, and improve software across the full stack.
- Manage individual project priorities, deadlines, and deliverables.
- Lead the architecture and development of new features and services.
- Write clean, efficient, and well-documented code in languages such as Python, Java, or Node.js, and modern JavaScript frameworks.
- Collaborate with product managers, designers, and other engineers to define software solutions.
- Participate in code reviews, providing and receiving constructive feedback.
- Troubleshoot and resolve complex technical issues.
- Mentor and guide junior engineers,
fostering a collaborative and learning environment.
- Contribute to the continuous improvement of development processes and best practices.
- Ensure the scalability, security, and reliability of applications.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of professional software development experience, with significant full-stack development expertise.
- Proficiency in at least one backend language (e.g., Python, Java, Node.js, Go) and associated frameworks.
- Strong experience with modern frontend frameworks (e.g., React, Angular, Vue.js).
- Deep understanding of database technologies (SQL and NoSQL) and data modeling.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid grasp of software architecture patterns and distributed systems.
- Proven experience with CI/CD pipelines and automated testing.
- Excellent problem-solving, analytical, and communication skills.
- Demonstrated ability to lead technical initiatives and mentor team members.
- Ability to thrive in a fully remote, fast-paced environment.
Benefits
- Fully remote work environment with versátil hours.
- Competitive salary, stock options, and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holidays.
- Opportunities for professional growth, training, and conference attendance.
- Access to cutting-edge technology and challenging projects.
- A supportive and collaborative company culture focused on innovation.
#J-18808-Ljbffr
📌 Senior Software Engineer (Full Stack) - Remote (Mérida)
🏢 Placements24
📍 Mérida