Job Description
Are you ready to architect the next generation of scalable cloud solutions? At Apex Dynamics, we are redefining industry standards for distributed systems. We are looking for a passionate Senior Software Engineer to join our high-impact engineering team to build robust, user-centric applications.
You will work with a cutting-edge tech stack, participate in architectural design sessions, and mentor junior engineers in a culture that values innovation, autonomy, and code quality.
Responsibilities
- Design and implement highly scalable, reliable, and maintainable software solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, testable, and efficient code while conducting thorough peer code reviews.
- Optimize applications for maximum speed, performance, and scalability.
- Bridge the gap between graphical design and technical implementation.
- Identify and resolve performance bottlenecks and scalability issues.
- Stay up-to-date with emerging technologies and industry best practices.
Qualifications
- Bachelor’s or Master’s degree in Computer Science or a related technical field.
- 5+ years of professional experience in full-stack software development.
- Proficiency in modern programming languages such as Go, TypeScript, or Python.
- Deep understanding of cloud infrastructure (AWS/GCP) and containerization (Docker/Kubernetes).
- Experience with relational and NoSQL database systems (PostgreSQL, Redis, MongoDB).
- Strong knowledge of CI/CD pipelines and automated testing frameworks.
- Excellent communication skills and ability to thrive in an agile environment.