Job Description
We are seeking a highly skilled Senior Full Stack Engineer to join our elite team in Washington, DC. This is a full-time position with an immediate start date for the right candidate. If you are passionate about building scalable, high-performance web applications and want to work in a dynamic, forward-thinking environment, we want to hear from you.
At Apex Tech Solutions, we prioritize innovation and excellence. You will be at the forefront of our digital transformation, working on projects that impact millions of users. We offer a competitive benefits package, including comprehensive health coverage, a 401(k) match, and flexible remote work options.
Why Join Us?
- Immediate Start: Don't wait months to begin your career.
- Competitive Compensation: Top-tier pay in the DC metro area.
- Growth Opportunities: Clear path for advancement and skill development.
Responsibilities
- Design, develop, and deploy robust, scalable full-stack web applications using modern frameworks and languages.
- Collaborate closely with product managers and designers to translate business requirements into technical specifications.
- Maintain and optimize existing codebases to ensure high performance, security, and reliability.
- Conduct code reviews and provide technical mentorship to junior developers within the team.
- Participate in the full software development lifecycle, from planning and design to testing and deployment.
- Troubleshoot complex technical issues and implement effective solutions in a timely manner.
- Stay current with emerging technologies and industry best practices to drive innovation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 5 years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), React.js, and Node.js.
- Experience with SQL databases (PostgreSQL, MySQL) and NoSQL solutions (MongoDB).
- Familiarity with cloud platforms such as AWS or Azure.
- Proven experience working in Agile/Scrum environments.
- Excellent problem-solving skills and the ability to work both independently and in a collaborative team setting.