FullStack Engineer- Enterprise Applications
Techgene Solutions
About the role
About
We are looking for a driven and curious Software Engineer to join a modern engineering team building scalable, cloud-native applications. This role is ideal for someone with strong foundational experience who wants to grow within an enterprise environment, work with modern technologies, and contribute to high-impact systems.
You will be part of a collaborative Agile team delivering solutions that support large-scale, data-driven platforms. This is an opportunity to gain hands-on experience with cloud architecture, DevOps practices, and enterprise engineering standards while continuing to build depth across the full stack.
What you'll do
- Build and enhance full stack applications using modern frameworks and programming languages
- Partner with engineers, product, and stakeholders to deliver high-quality, scalable solutions
- Contribute to both front-end and back-end development, ensuring performance and maintainability
- Participate in Agile ceremonies including sprint planning, standups, and retrospectives
- Write clean, testable, and maintainable code aligned to engineering best practices
- Develop and maintain automated tests, including end-to-end testing
- Support CI/CD pipelines and deployment processes
- Troubleshoot issues, debug applications, and support production environments
- Continuously learn and apply new technologies and engineering practices
What you bring
- Experience building applications using object-oriented programming principles
- Hands-on experience with Node.js, TypeScript, JavaScript, and Python
- Exposure to modern front-end frameworks such as Angular (v16 ) including RxJS
- Familiarity with monorepo architecture and tools such as Ngx Formly is a plus
- Understanding of relational and/or NoSQL databases
- Familiarity with Agile development methodologies such as Scrum or Kanban
- Understanding of software engineering best practices including testing, version control, and code reviews
- Experience or exposure to Playwright with TypeScript for end-to-end testing
- Basic knowledge of integration and performance testing approaches
- Familiarity with CI/CD tools such as Jenkins or GitHub Actions
- Understanding of automated build, test, and deployment workflows
- Exposure to AWS and cloud-native development, including:
- SQS and SNS for messaging
- AWS Lambda for serverless computing
- API Gateway and Step Functions
- S3, RDS, DynamoDB, and DocumentDB
- ECS for container orchestration
- Amazon OpenSearch for search and analytics
- AWS Bedrock or other AI/ML services is a plus
Preferred qualifications
- AWS Cloud Practitioner or Associate certification
- Exposure to microservices and distributed systems
- Experience working in enterprise or regulated environments
- Familiarity with monitoring, logging, and observability tools
What sets you apart
- Strong problem-solving mindset and attention to detail
- Ability to work independently while contributing to a team environment
- Curiosity and eagerness to learn new technologies
- Clear communication skills and ability to explain technical concepts
- Comfort working in a fast-paced, evolving environment
Why join
- Work on modern, cloud-native platforms at enterprise scale
- Gain exposure to advanced engineering practices and tools
- Collaborate with experienced engineers in a supportive environment
- Opportunity for growth into more senior engineering roles
- Be part of a team focused on building high-quality, impactful systems
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free