Intern, Full-Stack Software Engineering

Sorry, this job was removed at 06:30 p.m. (CST) on Wednesday, Apr 23, 2025
Be an Early Applicant
Singapore
In-Office
Information Technology • Security • Cybersecurity
The Role

Ensign is hiring !

As a Full-Stack Software Engineer intern, you will be responsible for managing the end-to-end development of our web application. You will work closely with cross-functional teams to design, develop, and maintain both the front-end and back-end components, ensuring the delivery of a high-quality, scalable, and secure product. Your role will also involve working together with the Lead Engineer to perform the necessary technical tasks, and contributing to the overall technology strategy of the organization.

Responsibilities:

  • Front-End Development: Develop and maintain responsive, user-friendly interfaces using technologies such as React, Angular, or Vue.js.
  • Back-End Development: Build and optimize server-side logic, databases, and APIs using Node.js, Python, or similar technologies.
  • Full-Stack Expertise: Ensure seamless integration between front-end and back-end components, maintaining data integrity and application performance.
  • Code Quality: Perform code reviews, write unit tests, and implement best practices to ensure high-quality, maintainable code.
  • Collaboration: Work closely with lead engineer, product managers, designers, and other stakeholders to translate requirements into technical specifications.
  • Project Management: Coordinate development activities, track progress, and ensure timely delivery of features and updates.
  • Security Focus: Implement and uphold security measures throughout the development process, ensuring the application is resistant to common vulnerabilities and attacks.
  • DevOps Practices: Participate in the CI/CD process, managing deployment pipelines and automating workflows to improve efficiency.
  • Documentation: Maintain clear and comprehensive documentation for code, APIs, and system architecture.

Requirements:

  • Good knowledge of full-stack development, preferably in managing web application projects.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Strong experience with back-end development using Node.js, Python, or similar languages.
  • Familiarity with databases like PostgreSQL, or MySQL, including schema design and query optimization.
  • Experience with RESTful API design and development.
  • Knowledge of version control systems, particularly Git.
  • Frameworks: Experience with other frameworks and tools such as Docker, Kubernetes, and cloud services (AWS, Azure, GCP).
  • Testing: Familiarity with testing frameworks and methodologies, including unit testing, integration testing, and end-to-end testing.
  • Agile Methodology: Experience working in Agile/Scrum development environments.
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and propose effective solutions.
  • Communication: Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  • Security Awareness: Basic understanding of web application security principles and best practices, including OWASP guidelines.
  • Adaptability: Ability to work in a fast-paced, dynamic environment and quickly adapt to changing requirements and priorities.

Preferred Qualifications:

  • Education: Ongoing Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Similar Jobs

Airwallex Logo Airwallex

Engineering Lead/Manager, Risk

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
In-Office
Singapore, SGP
2000 Employees

Airwallex Logo Airwallex

Staff Software Engineer

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
In-Office
Singapore, SGP
2000 Employees
5-8 Annually

Liftoff Logo Liftoff

Senior Software Engineer

AdTech • Artificial Intelligence • Big Data • Machine Learning • Marketing Tech • Mobile • Software
Easy Apply
In-Office
Singapore, SGP
645 Employees
140K-160K Annually

Airwallex Logo Airwallex

Staff Software Engineer

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
In-Office
Singapore, SGP
2000 Employees
7-7 Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
800 Employees
Year Founded: 2018

What We Do

Ensign InfoSecurity is the largest pure-play end-to-end cybersecurity service provider in Asia. Headquartered in Singapore, Ensign offers bespoke solutions and services to address their clients’ cybersecurity needs. Their core competencies are in the provision of cybersecurity advisory and assurance services, architecture design and systems integration services, and managed security services for advanced threat detection, threat hunting, and incident response. Underpinning these competencies is in-house research and development in cybersecurity. Ensign has two decades of proven track record as a trusted and relevant service provider, serving clients from the public and private sectors in the Asia Pacific region

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
LayerOne Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account