We are seeking an experienced and highly skilled Senior Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that align with our business goals. You will act as a technical lead, mentoring junior developers, conducting code reviews, and collaborating with cross-functional teams to deliver robust, scalable applications. The ideal candidate has a deep passion for clean code, problem-solving, and continuous learning.
Responsibilities:
- Design, develop, test, and deploy high-quality software components and services.
- Provide technical leadership and guidance to junior team members through mentorship and code reviews.
- Architect scalable and maintainable solutions that meet complex business requirements.
- Collaborate with product managers, designers, and stakeholders to define project scopes and deliverables.
- Troubleshoot, debug, and upgrade existing systems to improve performance and reliability.
- Optimize applications for maximum speed, scalability, and security.
- Stay current with industry trends and best practices to drive innovation within the team.
Required Skills and Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience.
- Strong understanding of software design patterns, data structures, and algorithms.
- Experience with database management (SQL and/or NoSQL) and API development (REST/GraphQL).
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines.
- Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications:
- Master’s degree in a technical discipline.
- Experience in leading technical projects and managing team technical strategy.
Familiarity with containerization and orchestration tools (Docker, Kubernetes).< /l i>Prior experience working in an Agile/Scrum development environment.< /l i>Contributions to open-source projects or active technical community participation.< /l i>Competitive salary and performance-based bonus structure.< /l i>Comprehensive health, dental, and vision insurance plans.< /l i>Flexible working hours and remote/hybrid work options.< /l i>Professional development budget for certifications, workshops, and conferences.< /l i>Collaborative, inclusive company culture that values innovation and work-life balance.< /l i>
Skills