Search by job, company or skills

D

Full Stack Software Developer

3-6 Years
SGD 4,500 - 5,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 26 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Roles and Responsibilities

. Software Development:

- Collaborate with the tech team to develop web applications and software plugins

- Handle both frontend and backend development (including design, testing, programming), ensuring seamless integration of user interfaces with server-side logic

- Integrate software solutions with existing business systems

. Deployment, Security and Maintenance:

- Deploy digital solutions to various environments, ensuring scalability, security, and reliability

- Implement security measures for applications, such as securing APIs, managing authentication and authorization mechanisms, and ensuring data integrity

- Monitor, maintain, and improve the performance of deployed applications, including bug-fixing

. Technical Collaboration:

- When needed, work with stakeholders to understand requirements and technical specifications to deliver functional solutions

- Collaborate with designers, architects, and other team members to ensure solutions meet user needs and project goals

. Testing and Quality Assurance:

- Conduct testing and debugging to ensure high-quality, error-free applications

- Participate in code reviews and contribute to the establishment of best practices

. Documentation:

- Prepare and maintain clear documentation for developed solutions, including APIs, workflows, and deployment guidelines

. Continuous Learning:

- Stay updated with the latest technologies, frameworks, and tools to contribute innovative ideas to the team

Requirements

. Bachelor's degree in Computer Science, Software Engineering, or a related field

. Technical Skills:

Experience in:

- Frontend technologies: Angular 18+

- Backend technologies:

. FastAPI

. ASP.NET Core and C# (to develop plugins)

- Database technologies: Postgres, Microsoft SQL Server, MongoDB

- Deployment technologies: Docker

- Version control: Git

  • Problem-Solving Skills: Strong analytical and problem-solving skills with attention to detail
  • Team Collaboration: Ability to work effectively in a team environment, communicate ideas clearly, and contribute to project success
  • Learning Attitude: Willingness to learn and adapt to new technologies and frameworks

Good to have

. Familiarity with software development for AEC (Architecture, Engineering, and Construction) tools like Revit, Rhino, or Sketchup

. Experience in deploying and maintaining applications in cloud environments ([e.g., AWS, Azure, or GCP])

. Knowledge of API design and development

. Exposure to CI/CD pipelines for software deployment

. Understanding of Agile methodologies and project management tools ([e.g., Jira, Trello])

. A portfolio or GitHub repository showcasing past projects or code samples.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 140569685

Similar Jobs