Job Description
Build the Future with Apex Systems
Are you a passionate engineer ready to tackle complex challenges and build scalable solutions? Apex Systems is seeking a Senior Full-Stack Engineer to join our elite engineering team. In this role, you will drive the development of our flagship products, influencing architecture decisions from day one. If you thrive in a dynamic, collaborative environment and want to make a tangible impact on millions of users, we want to hear from you.
Why Join Us?
- Impactful Work: Own features from conception to deployment.
- Modern Tech Stack: Work with React, Node.js, and AWS.
- Culture: A diverse team of innovators, thinkers, and builders.
Don't just build software; build the future.
Responsibilities
- Design, develop, and deploy scalable web applications using modern technologies and frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define and implement features.
- Mentor junior developers, providing code reviews and technical guidance.
- Optimize application performance, ensuring high availability and speed.
- Participate in the full software development lifecycle, including requirements gathering and testing.
- Write clean, maintainable, and well-documented code following best practices.
Qualifications
- 5+ years of professional experience in Full-Stack development.
- Proficiency in JavaScript (ES6+), TypeScript, and React.
- Strong experience with Node.js or Python.
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Experience with databases (SQL and NoSQL).
- Bachelor’s degree in Computer Science or equivalent practical experience.
- Strong problem-solving skills and ability to work in an agile environment.