Job Description
About Apex Tech Solutions:
We are a leading software consultancy helping enterprises scale their digital presence. We are looking for a Senior Full Stack Engineer who is passionate about building scalable, high-performance web applications.
In this role, you will collaborate with cross-functional teams to design, develop, and deploy cutting-edge solutions that drive our clients' success. If you thrive in a fast-paced environment and love solving complex problems, we want to meet you.
Why Join Us?
- Competitive salary and equity package.
- Flexible remote and hybrid work options.
- Continuous learning and development budget.
- Top-tier health and wellness benefits.
What You'll Do:
As a Senior Engineer, you will own key features from conception to deployment, mentoring junior developers and ensuring code quality across the board.
Responsibilities
- Design, develop, and maintain scalable web applications using modern JavaScript frameworks (React, Vue, or Angular) and backend technologies (Node.js, Python, or Go).
- Collaborate with product managers and designers to translate requirements into intuitive, high-quality code.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Conduct code reviews, perform performance tuning, and optimize applications for speed and scalability.
- Participate in the full software development lifecycle, including testing, deployment, and maintenance.
- Identify and troubleshoot technical issues, bugs, and performance bottlenecks in real-time.
- Mentor junior engineers and contribute to the team's technical culture and knowledge sharing.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with at least one modern frontend framework (e.g., React, Vue.js, Angular).
- Experience with at least one modern backend framework or language (e.g., Node.js, Express, Django, Ruby on Rails).
- Familiarity with RESTful APIs, GraphQL, and database technologies (PostgreSQL, MongoDB, or MySQL).
- Understanding of CI/CD pipelines, version control (Git), and cloud platforms (AWS, GCP, or Azure).
- Excellent problem-solving skills and the ability to work independently in a remote setting.
- Strong communication skills and a collaborative mindset.