Skip to content

Maintainers

  • Anthuan Vasquez
  • Isaac Martinez
  • Jose Genao

Junior Software Engineer (Level SE1)

AreaCriteria Guide
CodeHave 1 to 2 years of experience.
Expected to know at least one programming language.
Need to be familiar with both sides: front-end and back-end development, with an emphasis on one side or the other.
Expected to understand basic database design techniques and retrieve information from a database with ease.
Understand and operate according to internal rules e.g. code style guide, processes.
Have the advantage of still being on a learning curve, and expertise is not expected at this stage.
Have a motivation to learn and acquire new knowledge.
Need constant supervision of their work by the team lead to support learning and progress.
Expected to understand how to document and structure Pull Requests so that Code Reviews can be confidently conducted within 24 hours.
Project ManagementMust be able to work on projects effectively by solving problems on my own before advancing further in my career levels.
Must demonstrate that I am a completely autonomous person within the company.
Capable of self-managing my time and work planning.
Eager to participate and show strong support for assigned projects and/or tasks.
I must be able to take a problem, design a solution, and deploy it.
I must be able to handle common tools and processes to further refine my skills.
Team WorkHave the ability to accept constructive criticism calmly.
Responsible to influence others.
Should know how to request clarification when a task has unclear requirements and ensure that all assumptions are verified before development begins to reduce the need for re-work.
Can consult with my team members, especially with a Semi-Senior Level (SE2), to obtain feedback on how a solution should be constructed.
Cannot communicate with stakeholders and/or clients because need to gain more experience working with the team and improve the communication techniques.
Team ManagementNot required in this seniority level.

Interested to join the team?

Learn more about our recruitment process and open positions.

Join

Join in and collaborate to make our Handbook an even better tool!