Job description
At ApexForge Technologies, we build scalable web platforms for modern businesses. We are looking for a Senior Software Engineer to help design, develop, and ship features that impact thousands of users. You will work with a talented cross-functional team to deliver high-quality software solutions using a modern stack including React, TypeScript, Node.js, and cloud services. This role emphasizes clean code, performance, and collaboration within cross-functional teams.
We offer a competitive compensation package, comprehensive benefits, and a culture that values learning, experimentation, and career growth. If you are passionate about building reliable systems and solving challenging problems, this is the place for you.
Responsibility
- Design, develop, and ship high-quality features using React, TypeScript, and Node.js.
- Collaborate with product managers, designers, and QA to clarify requirements and deliver valuable software.
- Drive architecture decisions for scalable, maintainable systems; optimize performance and reliability.
- Mentor junior engineers, conduct code reviews, and promote engineering best practices.
- Implement and maintain robust test suites; ensure CI/CD pipelines are efficient and reliable.
- Ensure security, accessibility, and compliance across products.
- Monitor production systems; troubleshoot issues; respond to incidents as needed.
Qualification
- Bachelor's degree in Computer Science or equivalent; 5+ years of software development experience.
- Proficiency with JavaScript/TypeScript; strong experience with React and Node.js.
- Hands-on experience with RESTful APIs, data modeling, and SQL/NoSQL databases.
- Familiarity with cloud platforms (AWS, GCP) and CI/CD tooling.
- Strong problem-solving, communication, and teamwork; ability to work in a fast-paced environment.
- Experience with testing frameworks (Jest, Cypress) and code quality tools.
- Experience with Agile methodologies and the ability to drive initiatives end-to-end.