Apply

Senior Full Stack Engineer

Posted 2024-11-01

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Costa Rica

🔍 Industry: Information services

⏳ Experience: 5+ years

🪄 Skills: Software DevelopmentSQLAgileASP.NETGitJavascriptMicrosoft .NETQASnowflakeTypeScriptC#Asp.NETASP.NET MVC.NET.NET coreRDBMSReactCollaborationJavaScript

Requirements:
  • Bachelor's Degree in Computer Science or a related field.
  • 5+ years of experience in application support, requirement analysis, and software design and development.
  • Proficiency in web tier and middle tier development with object-oriented programming experience in ASP.Net/C#.
  • Experience with Microsoft .NET Framework, .NET Core, ASP.NET MVC, and API technologies.
  • Familiarity with JavaScript libraries such as React.
  • Experience with Relational Database Management Systems (RDBMS) with SQL Server or Snowflake.
  • Knowledge of the Software Development Life Cycle (SDLC) and its various phases.
Responsibilities:
  • Design, develop, and maintain web and middle-tier applications.
  • Investigate and troubleshoot processes.
  • Analyze requirements, determine technical approaches and designs.
  • Estimate effort and set deliverable dates for projects and enhancement requests.
  • Collaborate with team members to develop batch and web applications.
  • Document product functionality, support QA and deployment activities, and troubleshoot production defects.
Apply

Related Jobs

Apply

📍 LATAM

🔍 Digital transformation services

🏢 Company: Truelogic Software

  • Over 6 years of experience in web frontend and backend development.
  • Proficient in modern JavaScript tooling, specifically React and Golang.
  • Strong written and verbal communication skills.
  • Proven track record of delivering high-quality features on time.
  • Experience in implementing complex projects with multiple dependencies.

  • Work in a forward-thinking environment to build impactful products.
  • Decouple software components to enhance corporate speed and reliability.
  • Collaborate with engineers, data scientists, designers, and product managers.
  • Solve diverse technical challenges in an agile development setting.
  • Build highly available and scalable products and services.
  • Ensure end-to-end ownership of critical features and infrastructure.
  • Maintain high-quality code and identify/fix bugs.

Backend DevelopmentAgileJavascriptJavaScriptGoGolangReactCommunication Skills

Posted 2024-11-07
Apply
Apply

📍 LATAM

🔍 Fintech

🏢 Company: Truelogic Software

  • 6+ years of experience as a web engineer.
  • 3+ years of supporting backend/full stack experience with Python or Golang.
  • Strong experience with API development.
  • Strong experience with relational databases (MySQL, PostgreSQL).
  • Expertise with cloud platforms (e.g. AWS).
  • Experience in frontend development with React, HTML, CSS.

  • Collaborate with the development team to design, develop, and deploy new backend services that support features for web.
  • Write clean, maintainable, and performant code based on industry best practices and team conventions.
  • Build robust, high-quality REST API endpoints, backend components, and GraphQL schema to support feature development.
  • Perform unit and integration testing to ensure code quality.
  • Engage in code reviews by providing and receiving constructive feedback.

AWSGraphQLPostgreSQLPythonFrontend DevelopmentHTMLCSSMySQLGolangREST APIReact

Posted 2024-10-16
Apply
Apply

📍 LATAM

🔍 Veterinary software

🏢 Company: Truelogic Software

  • 5+ years of experience building modern SaaS applications.
  • Deep knowledge of Elixir/Erlang or another functional language for back-end development.
  • Experience using Typescript and React or similar front-end frameworks.
  • Proven background with relational databases including good design patterns and efficient queries/data access.

  • You will work in a veterinary software company enhancing patient care and staff efficiency.
  • Take ownership of software projects from scoping to release.
  • Work closely with product teammates to plan work and guide conversations about scope.
  • Design efficient, reliable, and scalable solutions.
  • Build software using Elixir, React, and related technologies.
  • Mentor junior team members and provide accurate progress updates.
  • Collaborate with engineering and QA to deliver quality software timely.
  • Research and resolve complex customer issues.
  • Stay updated with industry best practices in software engineering.

Design PatternsQATypeScriptReactCollaboration

Posted 2024-10-16
Apply
Apply

📍 LATAM

🔍 Software Development

🏢 Company: Moovx

  • 6+ years of professional work experience with JS, Angular, React, or similar framework (TypeScript experience is a plus).
  • Experience with traditional CSS and CSS-in-JS.
  • 5+ years of experience designing, implementing and integrating with RESTful APIs.
  • Proficiency with server-side languages such as Python or Ruby.
  • Extensive experience in developing high-performing, scalable, and resilient web services, and applications.
  • Expert understanding of system design, data structures, and algorithms.
  • Familiarity with database technology and knowledge in using advanced SQL/MySQL queries.
  • Adept with full-stack development and context switching.
  • Strong organizational and project management skills.
  • Excellent verbal communication skills.
  • Excellent problem-solving skills.
  • Enjoys diving into the solution details and can facilitate technical and whiteboarding discussions.

  • Be a valued member of an autonomous, cross-functional agile team to iterate and deliver on new product increments.
  • Assist in our client's transformation from a monolithic back-end to a service-oriented architecture.
  • Build amazing UX client-side apps with React and reusable APIs in Ruby on Rails or Go.
  • Coach and mentor team members on engineering activities and best practices.
  • Developing front and back-end website architecture and implementing user interactions on web pages.
  • Ensuring cross-platform optimization for all service interactions.
  • Ensuring responsiveness of applications.
  • Being an advocate for security and compliance standards in our client's architecture.
  • Staying abreast of developments in web applications and programming languages.

Project ManagementPythonSoftware DevelopmentSQLAgileCSSMySQLRubyRuby on RailsAlgorithmsData StructuresGoAngularReactCommunication SkillsRESTful APIs

Posted 2024-10-15
Apply