Software Engineer

Paragoncorp โ€” Indonesia ยท Posted ~1 day ago

Mid

Skills

JavaScript Relational Databases Data Structures Algorithms Clean Code Problem Solving Software Engineering

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

Seeking a software engineer with strong JavaScript fundamentals and relational database experience to build reliable applications, solve complex engineering problems, and expand into full-stack development while collaborating with multidisciplinary teams.

Highlights

Opportunity to grow across the full software stack, collaborate with cross-functional teams, and work on feature development, performance optimization, and engineering best practices.

Description

We're hiring for our Engineering team - but not for a role boxed into frontend, backend, or full stack. At ParagonCorp, we're building a team of well-rounded software engineers: people who can work across the full application, from the interfaces users interact with to the services and databases running behind the scenes. You'll start by working from where your strengths are today, and we'll deliberately grow you from there. Over time, the goal is for you to be comfortable moving across different parts of the stack, not stuck doing one thing forever. Job Description: Design, build, and maintain features across the application, from user-facing interfaces to the services and databases that power themWork closely with designers, product managers, and other engineers to turn requirements into working, reliable softwareWrite clean, well-documented code, and take part in code reviews to keep quality high across the teamTroubleshoot issues, optimize performance, and improve the reliability of what you buildTake on new types of engineering problems as they come up, and grow your skill set along with the team's needs Requirements: Bachelor's degree in Computer Science, Software Engineering, Informatics Engineering, or a related fieldMinimum 2 years of experience in a software engineering roleStrong understanding of data structures, algorithms, and clean coding practicesProficiency in JavaScript, and experience working with relational databasesA track record of picking up new tools and skills quickly โ€” you don't need to already know everything, but you should be someone who figures things outStrong analytical and problem-solving skills with attention to detailAbility to communicate clearly with both technical and non-technical stakeholdersMost importantly: a genuine interest in becoming well-rounded across the stack, rather than staying a specialist in just one corner of it